来。
注意,这个位置正是猎物所在区域。 (4)设计猎物脚本:如图10-4 这部分要由两个脚本组成。一个控制角色动画的执行,另一个脚本判断是否碰到了子弹。没有,继续沿路线移动;碰到了,就执行下面语句:改成向下方向,移动一下(掉落),然后隐藏,回到原来区域,显示出来,继续移动。
还要将变量“成绩”值加1,用来记录打到猎物的数量。
10-5
三、拓展练习
- 37 -
第十一节 贪吃鱼
一、学习目标
通过键盘控制角色的方法
二、学习过程
1、基本思路:
当按上下左右四个方向键时,角色调整方向,并向前移动。
当遇到角色“鱼”时,鱼消失,并随机位置出现。
用变量记录吃鱼数量。 2、制作角色和背景。
为增加趣味性,大鱼
采用角色动
画。小鱼先制作一条。如需多条,可在脚本制作完成后采用复制角色的方法制作,也可在复制后改变角色造型,增加丰富性。(系统角色库中还有海星,章鱼等角色。)这样可以减少脚本制作任务量。
3、脚本设计
(1)大鱼脚本,首先制作角色动画。
在指令区的控制标签下有
语句,
这是一个获取键盘事件的语句。在它的下拉列表中有很多选项,可根据个人需要选择。如下图11-1。
- 38 -
11-2
11-1
利用这条语句制作四个脚本,分别控制角色的方向和移动。如图11-2.
(2)、制作小鱼脚本
11-3
- 39 -
利用随机函数确定小鱼的初始位置和角度。使角色出现没有规律性,增加游戏乐趣。
小鱼在移动过程中如果碰到大鱼则消失,变量加1,小鱼移动到随机位置再次显示出来。
利用复制方法增加小鱼数量。更改部分角色造型,增加小鱼品种。
11-4
三、拓展练习
你能利用增加变量的方法,分别记录各种鱼被吃掉的数量吗?
提示:每种小鱼都要由自己的变量来记录。
- 40 -
第十二节 飞机大战
一、学习目标
1、随机函数的熟练使用。
2、鼠标和键盘控制的组合使用。 3、角色造型间的切换使用。
二、学习过程
1、制作角色 分别导入角色,并绘制角色的炮弹和瞄准器。
12-1
分别复制各飞机的造型,并进行修改,使其中一个造型为被击中的效果。
12-2
- 41 -