文章目录
- 小猫寻宝
- 1. 准备工作
- 2. 功能实现
- 3. 设计思路与实现
- (1)角色、舞台背景设置
- a. 角色设置
- b. 舞台背景设置
- (2)脚本编写
- a. 角色:Cat
- b. 角色:Crystal
- 4. 评分标准
小猫寻宝
1. 准备工作
(1)保留默认小猫角色,添加角色Crystal。
(2)删除默认白色背景,添加背景Mountain。
2. 功能实现
(1)点击绿旗,小猫角色的初始位置为(X=-170,Y=-120),面向方向为90°,旋转方式为左右翻转。在小猫角色中设置舞台的初始背景为Mountain。
(2)点击绿旗,Crystal角色的初始位置为(X=170,Y=0),初始大小为120,Crystal角色每隔0.5秒钟颜色特效增加25。
(3)小猫能够面向鼠标指针,以移动10步,等待0.2秒的速度在舞台上移动。
(4)在移动过程中,小猫如果找到Crystal,说“发现宝石”2秒,停止全部脚本。
3. 设计思路与实现
(1)角色、舞台背景设置
a. 角色设置
保留默认小猫角色,添加角色Crystal。
b. 舞台背景设置
删除默认白色背景,添加背景Mountain。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:Cat
当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始位置:X=-170,Y=-120
- 初始方向:90°
- 旋转方式:左右翻转
- 初始背景:Mountain
- 重复执行:
- 面向鼠标指针
- 移动10步
- 等待0.2秒
- 如果碰到Crystal,那么说“发现宝石”2秒,停止全部脚本。
b. 角色:Crystal
当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始位置:X=170,Y=0
- 初始大小:120
- 重复执行:
- 将颜色特效增加25
- 等待0.5秒
4. 评分标准
(1)点击绿旗,小猫角色的初始位置为(X=-170,Y=-120),面向方向为90°,旋转方式为左右翻转,舞台的初始背景为Mountain。(一共5分)
(2)点击绿旗,Crystal角色的初始位置为(X=170,Y=0),初始大小为120,Crystal角色每隔0.5秒钟颜色特效增加25。(一共7分)
(3)小猫能够面向鼠标指针,以移动10步,等待0.2秒的速度在舞台上移动。(一共6分)
(4)在移动过程中,小猫如果找到Crystal,说“发现宝石”2秒,停止全部脚本。(一共7分)