友情提示:视频教程观看时请手动设置清晰度。
一:角色设置
三个角色,鲨鱼,小鱼,河豚炸弹。
二、变量设置
生命值用来计算碰到河豚以后吃到多少条小鱼,吃满20条小鱼以后,生命值增加1。
分数:总分
生命值:最多三条命。
三、鲨鱼失血效果
复制了四个鲨鱼造型,画上一滩血,逐渐增大,后面通过造型切换,制造流血增多的效果。
碰到河豚后的流血牺牲效果。
四、小鱼-好多种类的鱼
普通的小鱼,这里添加了很多小鱼的造型。通过切换造型,就可以出来不同的鱼了。克隆+造型,很有用。否则要使用很多角色,会导致代码太多。
五、河豚
河豚上画了一个红线,表示这是危险品,不能碰。
六、鲨鱼-初始化,碰到河豚
初始化,切换到第一个背景。如果碰到河豚,生命值减少一,续命金币清零,记住碰到了,因为要通知其他角色要停止运动了。
碰到河豚以后,两秒滑行到下方。这是小孩自己想出来的效果。
七、鲨鱼-续命
集满20个金币(被碰撞后吃到20条小鱼),增加一条命,最多3条,所以这里用了判断。续命以后,金币要减少20.
八、鲨鱼-结束,隐藏
3条命都用完了,就结束游戏,切换到结束背景,播放声音。停止脚本。这是后来我要求清除背景,加上去的。
九、鲨鱼的造型切换。
这里用了判断,如果没有碰到就正规造型。如果碰到了,就流血造型。流血的造型是后来加上去的。如果不判断,流一次血,鲨鱼往下掉,还是普通造型。
十、鲨鱼:跟随鼠标
跟随鼠标。
十一、克隆小鱼
小鱼不停从右边飞出来。使用了克隆,克隆前更换造型,这样每条鱼都会不同。
看来已经是比较熟练了。能够使用方向和克隆指令了。
十二、小鱼-克隆器启动,飞出来。
小鱼从右边往左移动。
十三、小鱼逃脱
小鱼逃掉后减分,播放了一段录制的声音-我逃走了。
后面是游戏结束时,没生命值时停止飞行,停止克隆。
十四、河豚-克隆。
克隆河豚,从下方飞出。
十五、河豚-造型变换,上浮。
十六、河豚碰撞判断
河豚上浮,碰到鲨鱼判断。
自家广告:指导着指导着自己的小孩学习scratch编程,结果我自己写了一本书。本人的Scratch专著预计将在2020年第一季度出版,里面的水平相当于这里的Scratch考试一级到七八级,难的地方肯定超过这里的四级考试。到时,欢迎购买。
2020.02.15
Beijing
转自公众号:
艾博特