第二课学习自编小游戏里角色的控制,使用上下左右方向键控制小猫的飞行。碰到爱心得分加1,碰到建筑物坠毁重新开始。
这一次,小猫的造型变成了飞行的样子,旋转模式设置为“不旋转”。从左边的屏幕外边飞到开始的受控制的位置。如果碰到建筑物,它就叫一声然后消失,再重新出来。
重复执行一直到碰到鼠标指针为止的目的是让小猫受鼠标的控制,这个方法上节课的例子里已经出现过了。
设置条件的作用是为了让角色到了边界就不再继续移动。各种游戏控制都需要用到条件控制。
楼房开始出现在屏幕的最右边,下移随机层是为了让白云有时候出现在楼前有时候出现在楼后。建筑物的x坐标每次减少5,重复96次表示的作用是让建筑物水平移动整个屏幕的宽度。建筑物的移动让玩的人感觉是小猫的在飞。
第一次用到变量。变量“得分”是要提前设置好的。新建变量的方法在数据里
白云开始的时候“一致最上层” ,这样的效果是偶尔会遮住建筑物和红心。虚像效果每次不同,也是为了显示的效果。白云间隔出现的时间受到随机数的控制。
太阳出现在最下层,太阳也是间隔出现没有固定时间的。
太阳每次出现和消失用的是慢慢变化的虚像效果。