LUA
nellson
这个作者很懒,什么都没留下…
展开
-
在你的游戏中应用LUA
本文转自zx9597446的Blog,欢迎对Lua感兴趣的朋友互相交流, mailto: zx9597446@sina.com 在你的游戏中应用Lua(1):在你的游戏代码中运行解释器 通常,你希望在你的游戏开始的时候读取一些信息,以配置你的游戏,这些信息通常都是放到一个文本文件中,在你的游戏启动的时候,你需要打开这个文件,然后解析字符串,找到所需要的信息。 是的,或许你认为这样就足够了,为什转载 2011-06-22 07:29:00 · 1047 阅读 · 0 评论 -
Lua入门 - helloworld
一、安装lua1.install readlinetar zxvf readline-5.2.tar.gz ./configure --prefix=/usr/local/readline/make && make installln -s /usr/local/readline/include/readline/ /usr/include/readlinecp /us原创 2012-12-20 09:16:14 · 3615 阅读 · 0 评论 -
lua中设置只读table
C++里有const用来定义常量,保护参数或函数意外地修改,提高程序的健壮性。在lua里虽然没有没有类似的关键字,我们可以用表来模拟实现其只读的功能,来保护我们的数据被意义地修改。 lua 里有一个__index metamethod,当我们访问一个表不存在的域时,会触发lua解释器去查找__index metamethod: 如果不存在,返回结果nil,如果存在,则由__index meta原创 2013-09-02 16:20:54 · 6503 阅读 · 1 评论 -
Lua中的元表和元方法
Lua中每个值都可具有元表。 元表是普通的Lua表,定义了原始值在某些特定操作下的行为。你可通过在值的原表中设置特定的字段来改变作用于该值的操作的某些行为特征。例如,当数字值作为加法的操作数时,Lua检查其元表中的"__add"字段是否有个函数。如果有,Lua调用它执行加法。我们称元表中的键为事件(event),称值为元方法(metamethod)。前述例子中的事件是"add",元方法是执转载 2013-09-02 15:36:46 · 1177 阅读 · 0 评论