:::info 你所编写的所有积木都需要连接一个事件积木!

:::

1. 当打开屏幕时

事件 - 图1

  • 打开/切换到此屏幕时触发,是程序的开始。

2. 当打开屏幕时 (参数)

事件 - 图2

  • 和上面一个积木基本一致,参数是使用5. 切换到屏幕 (1. 屏幕) 并传值 ("参数")传值的内容。

3. 当应用【切到后台/返回前台】时

事件 - 图3

  • 在用户退出应用或者返回应用时触发

4. 切换到屏幕 (1. 屏幕)

事件 - 图4

  • 从当前屏幕切换到另一个屏幕。
  • 可以在空缺中放入数字类型/字符串类型积木,如下图

表示切换到序号为1的屏幕 表示切换到名称为“屏幕1”的屏幕

  1. - 当屏幕序号为0时,切换到最后一个屏幕
  2. - 当屏幕序号不存在时会报错“切换的屏幕序号不存在”
  3. - 当屏幕名称不存在时会报错“切换的屏幕名称不存在”

5. 切换到屏幕 (1. 屏幕) 并传值 (“参数”)

事件 - 图7

  • 和上面一个积木基本一致,传值的内容会传递到2. 当打开屏幕时 (参数)
  • 注意数据类型,参数默认是字符串类型。

6. 当 收到 广播 (Hi) 时

事件 - 图8

  • 接收到指定广播马上执行它下接的积木
  • 配合7. 发送广播 (Hi)使用

7. 发送广播 (Hi)

事件 - 图9

  • 给屏幕内发送一个广播,通知收到该广播的积木开始执行某些操作。
  • 配合6. 当 收到 广播 (Hi) 时使用

8. 发送广播 (Hi) 并等待

事件 - 图10

  • 除了给屏幕内发送一个广播内容外,还必须在接收该广播的积木执行完对应程序内容后,才能继续本积木后面的程序。