馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
腳本精靈循環找圖,循環找色,各種循環需要在條件滿足的時候停止,停止就用到了break
如果函數需要返回結果,那麼就用到了return
break語句用來退出當前循環(for、repeat、while)。在循環外部不可以使用。
return用來從函數返回結果,當一個函數自然結束時,結尾會有一個默認的return。
Lua語法要求break和return只能出現在block的結尾一句(也就是說:作為chunk的最後一句,或者在end之前,或者else前,或者until前),例如:
local i = 1
while a do
if a == v then
break
end
i = i + 1
end
有時候為了調試或者其他目的需要在block的中間使用return或者break,可以顯式的使用do..end來實現:
function foo ()
return --<< SYNTAX ERROR
-- "return" is the last statement in the next block
do return end -- OK
... -- statements not reached
end
腳本精靈新手學習教程交流,歡迎高手指點 |
評分
-
查看全部評分

|