接苹果

A 分析阶段

01 课程目标

制作一个接苹果小游戏,苹果从上方不断落下,玩家控制一个碗在下方接落下的苹果,接到一个加1分,总共设定30个,看你能得多少分吧。


接苹果

02 按角色分析

苹果:从上方不断落下
玩家:可以用键盘左右键控制,左键左移,右键右移
背景:可以自由选择一个合适的背景

03 难点分析

难点一:苹果出生位置

  • 竖直方向:苹果的出生位置在屏幕的上方,所以y值可以设置为150.
  • 水平方向:水平可以在任何位置,我们可以把x设为-210~210的随机数来实现。

难点二:克隆的运用

  • 克隆:我们点击一下克隆,就会发现有一个一样的东西出现。再加上当克隆体启动,移动100步,我们就能看到克隆体出来后自己移动了100步。
  • 多个苹果:利用上面的原理,我们可以重复执行30次,每次克隆一个苹果,这样你就可以发现在上方产生了30个苹果。

难点三:苹果下落

通过克隆,我们实际看到的是克隆体,那么就要配合,克隆体启动后,让苹果下落。再强调一遍,实际我们看到的和接到的都是克隆体。

B 实践阶段

01 玩家

  • 指定初始位置
  • 控制移动


    玩家代码

02 苹果

  • 克隆让它在上方排列
  • 克隆体启动后下落
  • 碰到碗增加得分
  • y<-160 ,说明没接到,直接删除克隆体
苹果代码

你可能感兴趣的:(接苹果)