#szsc1a. 小狐狸与小兔子
小狐狸与小兔子
小杨在森林里看到了有趣的一幕:一只小兔子沿着林间小路向左跑了一段,停下来歇脚;躲在一旁的小狐狸等了一会儿,悄悄追上去,一把抓住了小兔子,然后坐下来休息。请用 Scratch 把这个小故事做出来。
舞台效果可以参考下图(角色造型允许略有不同,程序运行效果满足要求即可):

准备工作
- 删除默认的小猫角色。
- 添加角色 Fox 和 Hare。
- 保留默认的白色背景,另外添加背景 Woods。
功能要求
- 点击绿旗后,背景换成 Woods。
- 角色 Hare 移到坐标(170,-60),大小设为 60,面向 -90 方向,旋转方式设为“左右翻转”。
- 接着 Hare 每隔 0.2 秒移动 15 步,重复 6 次,然后停下不再移动。
- 角色 Fox 移到坐标(-180,-60),大小设为 70,面向 90 方向,旋转方式设为“左右翻转”;等待 2 秒后先面向 Hare,再每次移动 10 步,一直移动到碰到 Hare 才停下来。
- Fox 碰到 Hare 后,说“抓到你啦”2 秒。
- 说完后,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 背景】积木实现。
- 角色名和背景名要和题目完全一致,否则系统无法找到它们。