计步器

光环板程序

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)方向

下载代码


results matching ""

    No results matching ""