A 分析阶段
01 课程目标
制作一个接苹果小游戏,苹果从上方不断落下,玩家控制一个碗在下方接落下的苹果,接到一个加1分,总共设定30个,看你能得多少分吧。
02 按角色分析
苹果:从上方不断落下
玩家:可以用键盘左右键控制,左键左移,右键右移
背景:可以自由选择一个合适的背景
03 难点分析
难点一:苹果出生位置
- 竖直方向:苹果的出生位置在屏幕的上方,所以y值可以设置为150.
- 水平方向:水平可以在任何位置,我们可以把x设为-210~210的随机数来实现。
难点二:克隆的运用
- 克隆:我们点击一下克隆,就会发现有一个一样的东西出现。再加上当克隆体启动,移动100步,我们就能看到克隆体出来后自己移动了100步。
- 多个苹果:利用上面的原理,我们可以重复执行30次,每次克隆一个苹果,这样你就可以发现在上方产生了30个苹果。
难点三:苹果下落
通过克隆,我们实际看到的是克隆体,那么就要配合,克隆体启动后,让苹果下落。再强调一遍,实际我们看到的和接到的都是克隆体。
B 实践阶段
01 玩家
- 指定初始位置
-
控制移动
02 苹果
- 克隆让它在上方排列
- 克隆体启动后下落
- 碰到碗增加得分
- y<-160 ,说明没接到,直接删除克隆体