计步器
光环板程序
1. 新建三个消息:“start”、“move”、“stop”
2. 拖取一个事件类积木 当按钮被按下 到脚本区,添加一个 控制类积木 重复执行,事件类积木 广播(start),感知类积木 重置计时器
3. 添加控制类积木 如果()那么(),运算类积木 ()>(),感知类积木 光环板摇晃强度,输入“15”,再添加一个事件类积木 广播(move)
4. 添加控制类积木 如果()那么(),运算类积木 ()=(),感知类积木 光环板摇晃强度,再添加一个事件类积木 广播(stop)
5. 添加控制类积木 重复执行直到(),运算类积木 ()>(),感知类积木 计时器,输入100,将脚本与另外的积木合并
添加舞台角色
6. 删除默认角色Panda
7. 添加空白角色“Empty”
8. 选中角色“Empty”,点击“造型”,绘制一个红色的圆点
9. 复制角色“Empty”,点击“造型”,修改为蓝色圆点
10. 为舞台添加画笔扩展
编程红色圆点
11. 选择变量类积木,点击“建立一个变量”,命名为“Motion value”
12. 拖取一个事件类积木 当接收到(move) 到脚本区,添加一个 控制类积木 重复执行()次,输入4
13. 添加运动积木 右转 ↷()度,画笔类积木 图章,还有变量类积木 将(Motion value)增加(1)
14. 添加事件类积木 当接收到(start) 和运动类积木 面向(90)方向
编程蓝色圆点
15. 选择变量类积木,点击“建立一个变量”,命名为“Slitting value”
16. 拖取一个事件类积木 当接收到(stop) 到脚本区,添加一个 控制类积木 重复执行()次,输入2
17. 添加运动类积木 右转 ↷()度,画笔类积木 图章,还有变量类积木 将(Splitting value)增加(1)
18. 添加事件类积木 当接收到(start) 和外观类积木 面向(90)方向