触发积木怎么用:绿旗、点击、碰撞和彩色消息
黄色积木是脚本的"开关"。编程区里的脚本必须有一块黄色积木打头,否则脚本不会运行。一共五块,每块对应一种开场方式。
五块触发积木
| 积木图标 | 名字 | 什么时候启动脚本 |
|---|---|---|
| 绿旗 | 绿旗开始 | 点舞台上方的绿旗按钮 |
| 手指 | 点击开始 | 用手指点这个角色 |
| 碰撞 | 被撞开始 | 这个角色被另一个角色碰到 |
| 信封(收) | 收到消息 | 收到指定颜色的消息 |
| 信封(发) | 发出消息 | 运行到这块时发出指定颜色的消息 |
绿旗积木:最常用的开场
把"绿旗开始"放在脚本最左边,点舞台顶部的绿旗按钮,所有带绿旗积木的脚本同时开始跑。绿旗还有个隐藏功能:按下时所有角色回到出发位置,所以重复玩一个项目时,先点重置再点绿旗(或者直接点两次绿旗),画面就复原了。
点击积木:孩子的第一块积木
对刚上手的孩子来说,"点击开始"最容易理解:点一下角色,角色就动。第一个项目建议就用它,孩子的手指一点,屏幕立刻有反应,因果关系的建立比讲绿旗快得多。
碰撞积木:小游戏的核心
"被撞开始"让角色在被碰到时才行动。想做一个"猫碰到小狗就跳起来"的效果:给猫的脚本放一块被撞积木,后面接蓝色跳跃积木。两个角色会不会撞上,取决于它们在舞台上的位置和运动积木怎么写。
消息积木:两段脚本隔空喊话
发消息和收消息是一对。消息用颜色区分——发一块红色消息,就只有收红色消息的脚本响应。典型用法:第一页故事讲完,发一条消息,第二页的角色收到后开始动作;或者一个角色喊"开始",另一个角色听到后跑起来。颜色在积木上的小圆点里选。
一个常见的坑
黄色积木必须放在脚本最左边。孩子有时把运动积木拖在前面、触发积木接在后面,脚本就永远不会跑。发现"积木点了没反应",先检查最左边那块是不是黄色的。