使用string格式化方式
如果需要的結果是字符串,則可以使用string.format()函數
保留2位小數:string.format(“%.2f”, x)
保留n位小數:string.format("%.nf", x)1
使用數字計算方式
使用%運算符,得到的結果是數字
x%1 表示x的小數部分,x-x%1 表示x的整數部分。
即保留2位小數: x-x%0.01
即保留n位小數:x-x%0.0~n
使用string格式化方式
如果需要的結果是字符串,則可以使用string.format()函數
保留2位小數:string.format(“%.2f”, x)
保留n位小數:string.format("%.nf", x)1
使用數字計算方式
使用%運算符,得到的結果是數字
x%1 表示x的小數部分,x-x%1 表示x的整數部分。
即保留2位小數: x-x%0.01
即保留n位小數:x-x%0.0~n
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>(