首先,我们来看一下效果:
看完后我们会发现,克隆出19个健康的人后克隆出了一个感染者,也就是0号病人,然后,他四处走动时不断地传染了其他人,接着,继续传染其他人,直到所有人感染。左边的一串串数字显示出了:总人数、健康人数、确诊人数、疑似人数、时间,上面显示出了感染人数占总人数的百分比,所有数据一目了然,现在我们就来编程吧!
首先画好角色造型:
绿色—正常
蓝色—戴口罩
黄色—潜伏期
红色—确诊
新建好变量:
代码:
首先克隆出一定数量(回答)的健康人后克隆出一个感染者后,每隔一秒,把时间增加1,直到全部感染
克隆体代码:
上面为控制克隆体移动代码
感染和被感染代码:
上面的代码看似很复杂,但其实很简单的,主要就是靠随机数来决定是感染,潜伏期还是侥幸逃脱,最下面的代码是控制百分数的,有点不太清晰,我写在下面了:
将 [ 确诊人数占总人口的百分之 ] 设定为 (连接( ( 将 ((确诊人数) / (总人口数) *100)四舍五入 ) % )
最后,请大家点赞关注后再走吧!
如果有兴趣,请关注公众号:
注:本文章为作者原创,未经允许禁止转载!