next其實就是pairs遍歷table時用來取下一個內容的函數.
在項目的module中最好封裝一下,免得module本地也有next函數
於是封裝後判斷的lua table是否爲空的函數如下:
function table_is_empty(t)
return _G.next( t ) == nil
end
next其實就是pairs遍歷table時用來取下一個內容的函數.
在項目的module中最好封裝一下,免得module本地也有next函數
於是封裝後判斷的lua table是否爲空的函數如下:
function table_is_empty(t)
return _G.next( t ) == nil
end
Lua 學習 元表 原表 meta table setmetatable 可以設置元表 __index (讀取), __newindex
Lua 函數 及 函數庫 函數定義: -- 函數定義 add = function ( a,b) return a + b end --局部函數
Lua 學習 閉包 先看一個現象 function count() local i = 6 -- upvalue
Unity向Lua傳入參數問題 GameObject go = GameObject.Find("/Light"); Light light = go.GetComponent<Light>(