#szsc1a. 小狐狸与小兔子

    ID: 9366 传统题 30000ms 512MiB 尝试: 2 已通过: 0 上传者: 标签>背景的操作角色的操作事件触发侦测与控制编程题背景的操作·三星角色的操作·三星事件触发·三星侦测与控制·三星scratch一级

小狐狸与小兔子

小杨在森林里看到了有趣的一幕:一只小兔子沿着林间小路向左跑了一段,停下来歇脚;躲在一旁的小狐狸等了一会儿,悄悄追上去,一把抓住了小兔子,然后坐下来休息。请用 Scratch 把这个小故事做出来。

舞台效果可以参考下图(角色造型允许略有不同,程序运行效果满足要求即可):

小狐狸追上小兔子的舞台效果

准备工作

  1. 删除默认的小猫角色。
  2. 添加角色 Fox 和 Hare。
  3. 保留默认的白色背景,另外添加背景 Woods。

功能要求

  1. 点击绿旗后,背景换成 Woods。
  2. 角色 Hare 移到坐标(170,-60),大小设为 60,面向 -90 方向,旋转方式设为“左右翻转”。
  3. 接着 Hare 每隔 0.2 秒移动 15 步,重复 6 次,然后停下不再移动。
  4. 角色 Fox 移到坐标(-180,-60),大小设为 70,面向 90 方向,旋转方式设为“左右翻转”;等待 2 秒后先面向 Hare,再每次移动 10 步,一直移动到碰到 Hare 才停下来。
  5. Fox 碰到 Hare 后,说“抓到你啦”2 秒。
  6. 说完后,Fox 换成 Fox-c 造型。

提示

  • 功能(1)写在舞台代码区,功能(2)(3)写在 Hare 代码区,功能(4)(5)(6)写在 Fox 代码区,都接在【当绿旗被点击】下面。
  • Hare 跑 6 次共移动 90 步,停在(80,-60),用时 1.2 秒;Fox 等待的 2 秒足够 Hare 跑完全程。两只小动物的 y 坐标相同,Fox 一直向右走就能追到。
  • 在编辑器里添加 Woods 后舞台上虽然已经显示它,但这不算程序切换过背景,功能(1)仍要用【换成 Woods 背景】积木实现。
  • 角色名和背景名要和题目完全一致,否则系统无法找到它们。