初学者积木编程
第 章
>
第 级
函数和过程
创建函数
虽然已经有许多现成的函数可以让你执行各种各样的操作,但你可以通过创建和使用自定义函数来扩展你能执行的操作范围。这些函数允许你在程序的多个地方仅用一行代码就能重用同一段代码。
自定义函数可以简化你的代码,并减少你需要编写的代码量。使用自定义函数,在这个区域推动岩石,并在不超过22行代码的情况下到达出口。

目标
推动岩石到达出口,并且代码行数不超过二十二(22)行。
有几种方法可以节省编程时间,有时你会想多次重用同一段代码。在之前的章节中,我们介绍了循环和列表以提高代码效率,另一种提高代码效率的方法是创建自定义函数。
使用 define function 块创建一个名为 repeat_push 的函数。在函数内部,添加块依次执行:推动、向前移动、推动、向前移动、推动、向前移动、推动、向前移动。该函数会推动一个物体并向前移动四(4)次。
上述函数是一个自定义函数,它会运行其中的代码。每次调用该函数时,玩家都会推动一个物体并向前移动四(4)次。
使用 call function 块调用这个自定义函数,以推动场地中的岩石并到达出口。完成此任务时代码行数不得超过二十二(22)行。
代码书