1. 文档中心
  2. Scratch 编辑器
  3. 积木介绍
  4. 自制积木

自制积木

把常用积木组合定义成可反复调用的自定义积木。

本页介绍编辑器中自制积木分类下的常用积木。每个积木包含:名称与说明、blocks 积木脚本、使用样例、如何使用。

定义自制积木

创建一个可复用的自定义积木(函数)。

定义可在同一角色内调用的自定义积木,便于整理脚本。

使用样例

  • 封装「跳跃」逻辑
  • 封装「发射子弹」给 AI 复用
  • 多处调用的「重置游戏」
  • 可复用的绘图过程

如何使用

  1. 在「自制积木」中点「制作新的积木」
  2. 起清晰名字,如「玩家移动」「生成敌人」
  3. 可添加参数让行为更灵活
  4. 定义本身不会自动跑——需要「调用」积木

调用自制积木

运行你用「定义」写好的自制积木。

执行对应「定义」里的积木,可在项目中多次调用。

使用样例

  • 从多个事件触发同一套「跳跃」
  • 游戏结束与重开按钮都调用「重置」
  • 多次调用同一绘图过程
  • 从不同触发点调用 AI 行为

如何使用

  1. 创建定义后会自动出现调用积木
  2. 拖到需要执行该逻辑的位置
  3. 可传入不同参数
  4. 比到处复制粘贴同一串积木更清晰