文章目录
- 小猫捉老鼠
- 1. 准备工作
- 2. 功能实现
- 3. 设计思路与实现
- (1)角色、舞台背景设置
- a. 角色设置
- b. 舞台背景设置
- (2)脚本编写
- a. 角色:Mouse1
- b. 角色:Cat 2
- 4. 评分标准
小猫捉老鼠
1. 准备工作
(1)导入背景Room 2;
(2)删除默认小猫角色,导入角色Mouse1、Cat 2。
2. 功能实现
(1)点击绿旗,老鼠出现在随机位置;
(2)通过键盘的“↑”、“↓”、“←”、“→”键来控制小猫行走,每按一次,移动5步;
(3)小猫在行走过程中需要面向不同方向;
(4)当小猫碰到老鼠时,老鼠发出pop的声音并隐藏起来(被“吃掉”),一秒后老鼠重新出现在随机位置。
3. 设计思路与实现
(1)角色、舞台背景设置
a. 角色设置
删除默认小猫角色,导入角色Mouse1、Cat 2。
b. 舞台背景设置
导入背景Room 2。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:Mouse1
当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始状态:显示
- 初始位置:随机位置(点击绿旗,老鼠出现在随机位置)
- 重复执行:
- 等待碰到Cat2(当小猫碰到老鼠时)
- 播放声音pop(老鼠发出pop的声音)
- 隐藏(并隐藏起来(被“吃掉”))
- 等待1秒(一秒后)
- 移到随机位置(老鼠重新出现在随机位置)
- 显示
b. 角色:Cat 2
当按下“↑”时:
- 设置旋转方式:任意旋转
- 面向0°方向
- 移动5步
当按下“↓”时:
- 设置旋转方式:任意旋转
- 面向180°方向
- 移动5步
当按下“←”时:
- 设置旋转方式:左右翻转
- 面向-90°方向
- 移动5步
当按下“→”时:
- 设置旋转方式:左右翻转
- 面向90°方向
- 移动5步
4. 评分标准
(1)点击绿旗,老鼠出现在随机位置;(5分)
(2)通过键盘的“↑”、“↓”、“←”、“→”键来控制小猫向上,向下,向左,向右行走,每按一次,移动5步;(5分)小猫在行走过程中需要面向对应的方向;(5分)(10分)
(3)当小猫碰到老鼠时,老鼠发出pop的声音并隐藏起来(被“吃掉”),一秒后老鼠重新出现在随机位置。(10分)