scratchjr 中文文档 下载 App

触发积木怎么用:绿旗、点击、碰撞和彩色消息

黄色积木是脚本的"开关"。编程区里的脚本必须有一块黄色积木打头,否则脚本不会运行。一共五块,每块对应一种开场方式。

五块触发积木

积木图标名字什么时候启动脚本
绿旗绿旗开始点舞台上方的绿旗按钮
手指点击开始用手指点这个角色
碰撞被撞开始这个角色被另一个角色碰到
信封(收)收到消息收到指定颜色的消息
信封(发)发出消息运行到这块时发出指定颜色的消息

绿旗积木:最常用的开场

把"绿旗开始"放在脚本最左边,点舞台顶部的绿旗按钮,所有带绿旗积木的脚本同时开始跑。绿旗还有个隐藏功能:按下时所有角色回到出发位置,所以重复玩一个项目时,先点重置再点绿旗(或者直接点两次绿旗),画面就复原了。

点击积木:孩子的第一块积木

对刚上手的孩子来说,"点击开始"最容易理解:点一下角色,角色就动。第一个项目建议就用它,孩子的手指一点,屏幕立刻有反应,因果关系的建立比讲绿旗快得多。

碰撞积木:小游戏的核心

"被撞开始"让角色在被碰到时才行动。想做一个"猫碰到小狗就跳起来"的效果:给猫的脚本放一块被撞积木,后面接蓝色跳跃积木。两个角色会不会撞上,取决于它们在舞台上的位置和运动积木怎么写。

消息积木:两段脚本隔空喊话

发消息和收消息是一对。消息用颜色区分——发一块红色消息,就只有收红色消息的脚本响应。典型用法:第一页故事讲完,发一条消息,第二页的角色收到后开始动作;或者一个角色喊"开始",另一个角色听到后跑起来。颜色在积木上的小圆点里选。

一个常见的坑

黄色积木必须放在脚本最左边。孩子有时把运动积木拖在前面、触发积木接在后面,脚本就永远不会跑。发现"积木点了没反应",先检查最左边那块是不是黄色的。