|
起因是我需要用continue,但是发现GUI里面没有,于是我用custom script输入
于是
- while (autoF4A84A2E_p <= PlayerGroupCount(autoF4A84A2E_g)) {
- lv_p = PlayerGroupPlayer(autoF4A84A2E_g, autoF4A84A2E_p);
- UIDisplayMessage(PlayerGroupAll(), c_messageAreaSubtitle, IntToText(lv_p));
- continue;
- if (lv_p == PlayerGroupPlayer(autoF4A84A2E_g, autoF4A84A2E_p)) {
- autoF4A84A2E_p = autoF4A84A2E_p + 1;
- }
- }
复制代码
这个是编辑器自动生成的代码,GUI部分是foreach,continue是我用custom script输入的,然后......
foreach用的事实上是while循环,并且在最后改变循环变量,这样的结果就是如果你用了 continue的话,那么这个循环就跳不出了......
难怪GUI界面把continue关了 |
|