事件 Events
info no-icon “事件类积木”是所有积木类别中数量最少的
用途
在真实世界中, “事件”可以表示任何发生的事情, 比如吃饭喝水玩耍. 在程序设计中, “事件”是指在程序中发生的事情. 在 Scratch 中, 则特指触发 Scratch 指令的条件.
和“侦测类积木”很类似, “事件”类积木也用于触发脚本, 两者比较难以区分1, 不过, 只要知道在 Scratch 中“事件类积木”的用途就不会搞错:
- 当“绿旗”被点击时, 触发脚本
- 当按键、角色被按下, 触发某些脚本
- 当舞台背景切换时, 触发某些脚本
- 当电脑麦克风接收到的声音响度、摄像头拍摄到的物体移动幅度或者程序记录的时间大于某个值时, 触发某些脚本
- 发送“广播”. 或者, 接收到“广播”时, 触发某些脚本 (用于协调多个角色)
颜色
深黄色/棕色

积木列表
| 序号 | 英文 | 中文 | 备注 |
|---|---|---|---|
| 01 | ![]() |
![]() |
|
| 02 | ![]() |
![]() |
|
| 03 | |||
| 04 | ![]() |
![]() |
|
| 05 | ![]() |
![]() |
|
| 06 | ![]() |
![]() |
2 |
| 07 | ![]() |
![]() |
2 |
| 08 | ![]() |
![]() |
2 |
Footnotes
-
在 1.4 版本及以前, 现在这些“事件类积木”是放在“控制类积木”类别里面. 在 2.0 的早期版本中, 这些积木才单独设置成一个类别, 叫“触发类积木(Triggers)”, 之后才更名为“事件类积木(Events)” ↩
-
请参考 “广播积木”的作用? ↩ ↩2 ↩3














