Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,并有相关数据描述的设施。 Lua 也能对面向对象编程,函数式编程,数据驱动式编程提供很好的支持。它可以作为一个强大、轻量的脚本语言,供任何需要的程序使用。 Lua 以一个用 clean C 写成的库形式提供。(所谓 Clean C ,...
分类:
其他好文 时间:
2014-11-02 19:30:41
阅读次数:
207
lua 里,类型强转 local widget = Widget:create() local node = widget:getWidgetWithName("lab"); --node 类型是:Widget local button = tolua.cast(node,...
分类:
其他好文 时间:
2014-11-02 13:41:18
阅读次数:
213
Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱. 所以,我只简单的归纳一下 Lua 的一些语法规则,使用起来方便好查就可以了.估计看完了,就懂得怎么写 Lua 程序了.在 Lua 中,一切都是变量,除了关键字.I. 首先是注释 写一个程序,总是少不了注释的. 在 Lua 中,你可以使用单...
分类:
其他好文 时间:
2014-11-01 20:25:03
阅读次数:
352
使用 Lua module 来进行 Lua 代码的复用是推荐的做法。然后在用户代码中直接用require()来调用module代码:module(...)local myTest = {}function myTest:getid() local str = "123" return str...
分类:
其他好文 时间:
2014-11-01 14:40:13
阅读次数:
207
在lua中,函数是一种第一类值,它们具有特定的词法域...
分类:
其他好文 时间:
2014-11-01 13:33:14
阅读次数:
204
若将一个函数写在另一个函数之内,那么这个位于内部的函数便可以访问外部函数中的局部变量。这项...
分类:
其他好文 时间:
2014-11-01 13:33:07
阅读次数:
304
Lua基础
1、 语言定义:
在lua语言中,标识符有很大的灵活性(变量和函数名),不过用户不呢个以数字作为起始符,也要避免下划线(_)接大写字母,因为这种格式为lua自身保留如_Start。
建议用户使用如下格式和命名规则来定义变量、常量和函数名:
① 常量用全大写和下划线,例如:MY_CONSTANT
② 变量第一个字母小写,例如:myVariable
③ 全角变量...
分类:
其他好文 时间:
2014-11-01 13:32:24
阅读次数:
182
想在Nginx上开发具有这样功能的一个转发模块,外部转发策略控制服务器将一些指定的URL发送给数据库,Nginx读取数据库中的URL列表,将列表指定的这些URL转发到特定的缓存代理服务器上,其他非数据库URL列表中的URL请求直接通过Nginx转发到出口网关上。实际上以上的功能就是很多网站利用N.....
分类:
其他好文 时间:
2014-10-31 18:53:15
阅读次数:
310
很多使用cocos2dx+lua做游戏的同学,都会想到一个问题,我的游戏一旦发布,怎样才能保证的我脚本代码不被破解,不泄露代码。虽然这和开源、共享的原则不合,但是代码也是coder的劳动成果,理应得到保护。特别...
分类:
其他好文 时间:
2014-10-31 12:17:07
阅读次数:
241
很多使用cocos2dx+lua做游戏的同学,都会想到一个问题,我的游戏一旦发布,怎样才能保证的我脚本代码不被破解,不泄露代码。虽然这和开源、共享的原则不合,但是代码也是coder的劳动成果,理应得到保护。特别是商业游戏更是如此,不希望被别人破解掉源码并且进行修改。
分类:
其他好文 时间:
2014-10-31 11:21:38
阅读次数:
331