Gameofmir Help功能:
循环执行脚本
格式:
While 整数变量
操作符(>,<,=,?) 整数
脚本命令...
EndWhile
说明:操作符 ? 表示<=
注意:While 与 EndWhile 配对使用
主要用于替换Goto命令 (Goto命令为递归调用,易造成脚本死循环,导致引擎程序堆栈溢出、崩溃)
While命令执行上限(默认3000,如需调整请修改参数值):
\Mir200\!Setup.txt
[Setup]
ScriptWhileCountLimit=3000
例:
[@循环测试]
#IF
#ACT
;初始变量
MOV N1 0
;循环开始
While N1 <
200
SendMsg 6 循环次数:<$STR(N1)>
Inc N1 1
EndWhile
;循环结束
SendMsg
6 循环完毕