A 分析阶段
01 课程目标
制作一个经典的打地鼠小游戏,地鼠不断从洞穴中伸出小脑袋瓜子,我们可以通过移动并点击鼠标敲打它的脑袋瓜子,在规定的时间内,看你最高能得多少分?
打地鼠
02 按角色分析
- (1)锤子:
- 有两个造型,按下鼠标切换击打造型,抬起恢复普通造型
- 跟随鼠标移动
- (2)地鼠01-09:
- 这里不使用克隆,我们直接用9个地鼠,放在9个洞里面
- 不断切换显示和隐藏制造出洞效果
03 难点分析
难点一: 地鼠的显示和隐藏
怎么制作地鼠的出洞效果呢,我们只要不断的切换显示和隐藏就可以了,不要忘了加上等待个几秒。
难点二:锤子的移动与击打
- 移动只要循环移动到鼠标位置就可以了。
- 击打的时候我们要把锤子切换到攻击造型,然后0.5秒后恢复成普通造型就可以了。
难点三:地鼠被打怎么处理?
- 首先我们要明白,不能用锤子去碰地鼠,因为地鼠有9个,要写9次。这个碰撞代码我们要写到地鼠里。
- 被打了需要满足两个条件,一是要碰到锤子,而是要锤子在攻击造型才可以。只要满足这两个条件,我们就可以加分然后隐藏地鼠了。
难点四:倒计时的实现
定义一个变量为30,然后循环30次,每次把变量的值减小1.等跳出巡官后,结束游戏就可以了。
B 实践阶段
01 锤子
- 跟随鼠标移动
-
按下鼠标切换攻击造型,0.2秒后切回普通造型
锤子代码
02 地鼠
- 循环显示和隐藏制作出洞效果
- 碰到锤子并且造型为攻击增加得分
-
写好后复制9份,放入相应的洞中
地鼠代码
03 倒计时
-
写在舞台中
倒计时
网友评论