![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
不加温水
这个作者很懒,什么都没留下…
展开
-
lua select(a,b)函数
...在lua表示可变参数, select用于获取可变参数的值 select('#', …) --获取可变参数的个数select(1,...)-- 获取第一个可变参数 范例 local function f(a,b,..) print(select('#', …)) print(select(1, ...)) end f(1,2,'1'.'4')原创 2016-06-02 14:59:06 · 1754 阅读 · 0 评论 -
Lua模拟继承行为
lua没有类,但是可以模拟继承,使用lua的metatable:__index lua的2个重要概念:元表和元方法 local a= {} local b = {} print(getmetatable(t)) setmetatable(b,a) print(getmetatable(b) 元方法,lua提供的给我们使用的元方法有: __add(a,b) __sub(a,b)原创 2016-06-02 15:03:13 · 348 阅读 · 0 评论 -
Nginx+Luajit服务器全校验遇到的问题
战斗代码为服务器和客户端共有,共享一份代码,client每次打开,检查并在服务器下载最新的代码,保持代码的一致 服务器:nginx + lua 客户端:cocos2dx +lua[luajit] 随机种子不统一 解决:client统一种子和随机函数,种子的来源来自服务器 for k,v in pairs(table) do …. end 遍历顺序不一致 pairs是原创 2016-06-02 12:29:25 · 447 阅读 · 0 评论 -
Lua的字符替换
将字符串"map/parts/ui/id-kaihou.ttf”包含“id-kaihou.ttf”,替换成“MStiffHeiHK-UltraBoldS.ttf” local fontName = "map/parts/ui/id-kaihou.ttf" local pattern = "id-kaihou.ttf" -- 将特殊字符转义 pattern = string.gsub("id-ka原创 2016-06-03 14:01:01 · 2186 阅读 · 0 评论