【青少年编程】【三级】猫咪抓老鼠游戏

猫咪抓老鼠游戏

  • 角色移动到随机位置,下拉可选“鼠标指针”或其他角色

  • 如果增加的是正数,则在原先角色的位置上往上移动对应的数值;如果增加的是负数,则在原先角色的位置上往下移动对应的数值。即实现上下移动的功能。

  • 设定角色旋转方式为“左右翻转”,下拉可选“不可旋转”,“任意旋转”。
  • 这三种旋转方式区别在于:左右翻转(正常转向后角色上下结构不变),不可旋转(不能进行旋转),任意旋转(转向后上下颠倒,Scratch默认旋转方式)。

b. 外观类

  • 在舞台中隐藏当前角色

c. 事件类

  • 当按下键盘上某个具体的键时,执行后面的程序指令,下拉三角可以选择“方向键”,“字母键”,“数字键”等

d. 控制类

  • 条件判断语句,如果条件返回值为真(bool值),那么模块里面的积木指令,如果条件不成立,返回值为假,执行条件判断模块后面的程序指令

e. 侦测类

  • 当我们打开Scratch的时候,计时器就工作了,它不停的计数,以”毫秒”为单位,不停的涨,换句话说,我们打开scratch多长时间,它就记了多长时间的值,当然,这个值对我们没有什么用,所以我们需要使用计时器的时候,先使用侦测里的计时器归零。

  • 比较运算,左边大于右边返回true值(真),否则返回false值(假)

g. 变量类

  • 设置变量的值为给定值,通常用于初始化变量

b. 舞台背景设置

使用默认的背景设置即可。根据题目的要求“在舞台的左下角有一个大字显示的变量,表示抓到的老鼠数量。”,所以需要进行以下的操作:

第一步:新建变量“数量”,记录抓到的老鼠数量。

第三步:将“数量”移动到舞台的左下角,点击右键选择“大字显示”。

流程描述:

当按下绿棋时:

  1. 开始:点击绿棋,开始执行代码。
  2. 将旋转方式设为“左右翻转”。

根据题目要求:键盘上下左右键控制小猫上下左右移动。

当按向上键时:

  1. 小猫y坐标增加10

当按向下键时:

  1. 小猫y坐标减少10(增加-10)

当按向左键时:

  1. 小猫面向-90°方向
  2. 小猫x坐标减少10(增加-10)

当按向右键时:

  1. 小苗面向90°方向
  2. 小猫x坐标增加10

b. 角色:Mouse1

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月26日
下一篇 2021年7月26日

相关推荐