太阳神三国杀lua吧 关注:2,643贴子:73,419
  • 9回复贴,共1

为啥有continue

只看楼主收藏回复

看日神lua的源码
发现居然有continue
```lua
function isAvailable_AOE(self, player)
local canUse = false
local players = player:getSiblings()
for _, p in sgs.qlist(players) do
if p:isDead() or player:isProhibited(p, self) then continue end
canUse = true
break
end
return canUse and self:cardIsAvailable(player)
end
```
这个continue是怎么来的啊.. 百思不得解
新接触日神lua这块 多多包涵


IP属地:上海1楼2016-10-22 15:12回复
    大概是直接从循环的目标开始执行


    IP属地:北京来自Android客户端2楼2016-10-22 19:18
    收起回复
      for/while/repeat循环中用continue的话就是强行结束此次循环,进入下一次循环


      IP属地:美国来自iPhone客户端3楼2016-10-22 19:30
      收起回复
        开发者自行添加的吧。


        IP属地:浙江4楼2016-10-22 21:40
        收起回复