该模型的实现要点如下:
1.角色与舞台如图,角色有两个,一个“黄猫”,代表“健康的小猫”;一个“绿猫”,代表染上了疫病的“病猫”。其中,黄猫有两个“造型”,一个为正常的黄猫,一个为染病后的绿猫。当一只健康的黄猫染上疫病后,便会切换“造型”为绿猫,以示染病。
如何实现传染?

一是通过碰撞,可以侦测“绿色”,通过碰到“绿色”,说明与病猫的接触,因此,舞台背景在选择时,最好不要出现绿色,防止发生误判;
二是概率控制,如果取概率1/5,则表示5次碰撞中只有1次会引发传染,其余4次则延时1秒,让相接触的黄猫与绿猫有足够、充分的时间分离,以随机准备下次碰撞。
2.黄猫的代码第1段
隐藏黄猫的母体,复制黄猫500只,在屏幕中随机出现。
第2段
显示克隆的子体,重复滑行到随机位置,模拟熙熙攘攘的人群。
第3段
用随机数控制传染概率,随机产生1到5的数字,若是等于1,则表示被传染,这种概率为五分之一。
3.绿猫的代码绿猫于5秒后在随机位置出现,并反复随机运动,模拟不接受“隔离”的疫病携带者。这样增大了黄猫与绿猫“碰撞传染”的可能性。
4.效果动图传染率10%
传染率50%
传染率100%
最后,感谢李航老师的帮助。