友情提示:380元/半年,儿童学编程,就上码丁实验室。
上期我们完成两个小目标,实现了种植物时阳光值的对应变化。
本期我们要上场一位新朋友——向日葵,另外还要顺带实现植物和向日葵的运动。
这里新增了右边两个代码块(两个死循环),其中一个在后期有点多余我们到时会调整删掉。
这两个死循环只起到一个作用——就是不断切换动作图片,根据视觉停留来实现一种运动的假象。
这里我们设置每0.05秒切换一张,所以人看起来就是一个完整的动作了。
另外我们对原来发射豌豆的代码做了一些微调,将坐标都增加15个单位,如果大家亲手做过就会知道这样微调原因。
插入一个向日葵角色,并在造型区删掉第一张图片,至于为什么大家自己试试就知道了。
为什么会有两份呢?因为有一份是本体我们现在需要用到,到了后期不用了就可以把左边这份删掉。
箭头所指增加了一个逻辑判断,让僵尸碰到植物或者向日葵就进入攻击角色。
对于或、且、非这几个逻辑连接词,上高中的小伙伴一定不陌生。

转自公众号:
高维数学