Loop structure

来自SMBX 中文百科
TeaScript:Loop structure
跳转到导航 跳转到搜索
一个循环移动的问号砖。

Loop structure 是 SMBX 38A 的 TeaScript 一个脚本实例,用于进行一个循环移动问号砖方块的操作。

介绍

此实例使用 do ... loop。此代码可以无限循环运行一段程序。

需要注意的是,如果想要无限循环运行下去,务必在需要的脚本上面添加 call sleep(1),并且要按照时间的方式运行,否则游戏会卡死。

移动方块需要使用LMove()函数。

通过一段程序,即可决定是否让场上的问号砖移动。

代码教程

Do '[{While|Until} Condition]
'Execute Scripts
'你可以塞一个 Exit Do 用来结束这个循环。
'如果想让程序无限运行下去,必须塞一个 call sleep(1)。
Loop '[{While|Until} Condition] '只能选一组[],可以在do之后,也可以在loop之后。

你只能选择一组'[]',可以是Do之后的,也可以是Loop之后的,并且在'{}'内,WhileLoop中也只能选择一个。

  • 如果选择了While关键字,游戏会重复执行Do语句中的语句,直到Condition返回真。
  • 如果选择了Until关键字,游戏将重复执行Do语句内的语句,直到Condition返回假。