Lua
长生但酒狂
热爱游戏开发、图形学、Shader
展开
-
Lua - Table扩展方法
是否包含某元素--table 是否包含某个元素function table.contains(table, element) if table == nil then return false end for _, value in pairs(table) do if value == element then return true end end return falseendt原创 2020-12-14 16:03:14 · 1448 阅读 · 0 评论 -
Lua - 精确小数位数(四舍五入、去掉末尾0)
四舍五入function math.getPreciseDecimalRound(nNum, n) n = n or 0; n = math.floor(n) if n < 0 then n = 0; end local format = "%." .. n .. "f" return string.format(format, nNum)end精确小数位数(去末尾0)function math.getPreciseDecimalFloor(nNum, n)原创 2020-12-10 15:12:55 · 3436 阅读 · 0 评论 -
Lua - 时间戳转换以及常用方法
时间戳转日期os.date("%Y-%m-%d %H:%M:%S",timestamp)--os.date("%Y-%m-%d %H:%M:%S",1607428399) 2020-12-08 19:53:19日期转时间戳os.time({year = 2020, month = 12, day = 8, hour = 0, minute = 0, second = 0})--1607356800转成年月日Tablefunction FormatUnixTime2Date(unixTime原创 2020-12-10 10:17:32 · 1687 阅读 · 0 评论