Lua
wawa1203
这个作者很懒,什么都没留下…
展开
-
lua 获得系统时间
系统到现在多少秒local ntime = os.timeprint(ntime)代码如下:function CallChannel() local dateText = os.date("%c"); if dateText~="" then channel.GetChild(0):SetText(dateText); endend其中转载 2014-07-16 10:35:41 · 626 阅读 · 0 评论 -
NotePad++ 配置lua语法检查
NotePad++ 配置lua语法检查原创 2014-10-29 11:17:07 · 8391 阅读 · 1 评论 -
notepad++ 中增加lua语法检查快捷键
默认已经安装了notepad++和lua ,没有安装的可以在网上直接下载安装,在此我就不再重复了首先不得不承认notepad++功能太强大了,虽然我只用过其中很小的一部分首先复制luac所在目录的路径,我将lua目录中的luac.exe拷贝到c盘下的lua目录下,所以路径为C:\lua\luac.exe输入下方命令cmd /k C:\lua\luac.exe "$(FUL原创 2014-12-08 22:52:23 · 5205 阅读 · 0 评论 -
cocos2d-x性能优化的那些事
年前在对我做的项目做性能优化,虽然在开发中,性能问题是一直关注着的,但是这个东西依然需要在后期做一段时间的优化的,也遇到不少坑,在这里分享下,也记作笔记,另外也欢迎大家有这方面的问题经验在这里讨论。性能的优化主要是亮点,内存的优化和运行效率的优化1.内存的优化 说内存的优化,首先要知道有什么东西会占据程序的内存,可优化的主要是两部分:数据和资源,先说数据,做短连转载 2015-04-02 11:15:27 · 816 阅读 · 0 评论 -
lua4.0中实现% 取余操作
相信大家对%取余很熟悉,lua5.0以上也完美的支持了,但是我最新的项目服务器使用%却莫名的报错,最后终于找到了罪魁祸首,#define LUA_VERSION "Lua 4.0" 是的,没看错,我们服务器使用的是lua 4.0版,而且lua4.0版并不支持%运算,最后使用 a - math.floor(a/b)*b 操作完美解决了这个问题 a % b == a原创 2015-05-14 14:26:34 · 6835 阅读 · 0 评论 -
Lua4.0 实现#操作,获取table大小
lua4.0没有实现#操作,#操作是lua5.0以后实现的,现在有个老项目要用lua4.0,则在网上找到了下述方法替代-- table.getn(tableName) 得到一个table的大小,等同于操作符# -- 要注意的是:该table的key必须是有序的,索引是从1开始的。 --例如有序的 local xiang = {10,22,34,42原创 2015-05-19 18:04:32 · 990 阅读 · 0 评论