1、当旗子被点击

当点击屏幕顶部的开始按钮后,执行该积木连接的下面的积木
image.png
举个例子:
当旗子被点击时,主控球亮红灯
image.png

2、按下主控球按键时执行

下载代码成功后,只有当按下主控球按键时才执行下载的程序

  • 该语句块只有上传模式下才能使用

image.png
举个例子:
当按下主控球按键时,主控球亮红灯
image.png

3、下载完代码立即执行

下载代码成功后,立即执行下载的程序

  • 该语句块只有上传模式下才能使用

image.png
举个例子:
当下载完代码立即执行,主控球亮红灯
image.png

4、当触碰传感器(1)的状态为(按下)

当触碰传感器按下或释放的时候,执行该积木连接的下面的积木
image.png
举个例子:
当触碰传感器按下后,主控球播放高音调音阶1,当触碰传感器没按下的时候,停止播放
image.png

5、当红外传感器(1)(≤)距离(5)cm

  • 当红外传感器的值≥或≤某个值后,执行该积木连接的下面的积木
  • 值的范围在5-15

image.png
举个例子:
当红外传感器检测到障碍物(值≤5)时,停止驱动球运动
image.png

6、当陀螺仪的(俯仰角度)(≤)(0)

  • 当陀螺仪的俯仰角度、旋转角度、翻滚角度其中一个值≥或≤某个值后,执行该积木连接的下面的积木
  • 3种角度:俯仰角度、旋转角度、翻滚角度(-180° 到 180°)
  • 陀螺仪位于主控球上

image.png
举个例子:
当小车侧翻(陀螺仪的俯仰角度≤-50°),亮红灯,停止驱动球运动
image.png

7、当颜色传感器(1)=(黑色)

  • 当颜色传感器检测到对应的颜色后,执行该积木连接的下面的积木
  • 可检测8种颜色:黑、蓝、绿、黄、红、白、紫、橙

image.png
举个例子:
当颜色传感器检测到红色时,主控球亮红灯,当颜色传感器检测到蓝色时,主控球亮蓝灯
image.png

8、当接收到(消息1)

  • 当接收到指定消息时,执行该积木连接的下面的积木
  • 此处的消息名称可以自定义添加

image.png
举个例子:
当接收到【前进】时,驱动球旋转
image.png

9、广播(消息1)

  • 广播指定的消息
  • 此处消息名称可以自定义添加

举个例子:
当触碰传感器按下时,广播【前进】消息
image.png

10、广播(消息1)并等待

广播指定的消息,并等待接收到该广播后启动的程序执行完毕
image.png
举个例子:
当触碰传感器按下时,广播【前进】消息并等待
image.png

11、当操作盘(顶部按钮)(按下)

  • 当操作盘的顶部按钮、底部按钮、左边按钮、右边按钮被按下或松开时,执行该积木连接的下面的积木
  • 该语句块只有在线模式下才能使用,上传模式下无法使用

image.png
举个例子:
当操作盘顶部按钮按下后,驱动球1、2以功率30,向前运动1秒
image.png

12、当滑块(1)滑动时(松手后复原)

  • 当滑块1或滑块2滑动时,执行该积木连接的下面的积木
  • 可选择松手后复原或不复原两种模式,如果选择了松手后复原,则松开滑动的时候,滑块会自动回到移动前的位置,反之则不会自动回去
  • 该语句块只有在线模式下才能使用,上传模式下无法使用

image.png
举个例子:
当操作盘的滑块开始滑动的时候,通过滑块控制旋转关节球旋转
image.png

13、当开关(1)(打开)

  • 当开关1、2、3打开或关闭的时候,执行该积木连接的下面的积木
  • 该语句块只有在线模式下才能使用,上传模式下无法使用

image.png
举个例子:
当开关1打开时,主控球亮红灯,当开关1关闭时,主控球关闭灯光
image.png

14、当按键(1)(按下)

  • 当按键1、2、3打按下或释放的时候,执行该积木连接的下面的积木
  • 该语句块只有在线模式下才能使用,上传模式下无法使用

image.png
举个例子:
当按键1按下时,驱动球一直旋转,当按键1释放时,驱动球停止旋转
image.png