跳到主要内容

自制积木(自定义积木)

自制积木让您可以定义自己的积木,也称为自定义积木或过程。自定义积木将脚本捆绑在一个名称下以便复用,这使项目更短且更易读。使用分类顶部的"建立一个积木"按钮创建。完整的演练请参阅编辑器指南中的自定义积木

组成部件

  • 定义 我的积木(帽子积木)标记自定义积木脚本的开始位置。这是调用积木时实际运行的内容。
  • 我的积木(您命名的积木)是放置在积木区中的堆叠积木;调用它会运行它的 定义 脚本。
  • 参数报告积木 出现在 定义 脚本内部,对应您添加的每个输入。它们报告该次调用传入的值。数字/文本输入是圆形报告积木;布尔输入是六边形。

当您建立积木时,会添加标签和输入(数字或文本,或布尔值),并且您可以勾选"运行时不刷新屏幕"使整个积木像防卡死模式一样在一帧内运行。

Bilup 和 TurboWarp 额外积木

  • 返回 procedures_return)停止当前自定义积木,并且当积木被定义为报告值时,将该值交还给调用者。这使自定义积木变成计算并返回结果的报告积木。在自定义积木之外使用时,它只是停止脚本。

布尔参数报告积木还识别两个特殊名称,即使不存在这样的参数:已编译? 布尔积木在编译器运行项目时报告真,是 bilup? 布尔积木在 Bilup 中始终报告真。它们让项目可以检测其运行时。

请参阅Bilup 额外积木

另请参阅