07 收集钱袋

A 分析阶段

01 课程目标

制作一个小猫手机钱袋小游戏,首先将区域分成一个6*8的空间,用方向键控制小猫在这个空间内移动,钱袋出钱若干秒后消失,在钱袋消失之前尽可能手机多的钱袋。


收集钱袋

02 按角色分析

  • 背景:一个6行8列的背景图
  • 小猫:可以用键盘控制在格子内运动
  • 钱袋:随机出现在格子内

03 难点分析

难点一:方块地图的划分

本节课的难点在于对坐标的理解和掌握,如下图所示,在scratch中,

  • x轴的范围是-240~240,共480.
  • y轴的范围是-180~180,共360.
    我们让每个方块大小为60*60,则刚好y方向6块,x方向8块。

难点二:小猫位置控制

小猫移动时,只在格子间移动,不要移动到边界上,只要每次移动60距离即可。

难点三:钱袋位置控制

我们之前在星星猎手中学过,可以移到随机位置,但这样做的话很容易一到方块边线上,解决方法有点复杂,参照下面的代码,你能够理解吗?


钱袋位置控制

难点三:计时器

Scratch自带计时器,老师讲教大家如何使用计时器控制时间。

B 实践阶段

01 小猫

  • 指定初始位置
  • 按下方向键往相应位置移动
  • 解决卡边缘问题


    小猫代码

02 钱袋

  • 设置钱袋位置
  • 计时器设置
  • 碰到小猫后的代码


    钱袋代码

你可能感兴趣的:(07 收集钱袋)