
lua
加菲猫ooo
这个作者很懒,什么都没留下…
展开
-
lua执行系统命令
Lua中,系统库函数有-- OS functions:-- os.clock, os.date, os.difftime, os.execute, os.exit, os.getenv,-- os.remove, os.rename, os.setlocale, os.time, os.tmpnameos.execute可以执行dos命令,但是返回的是系统状态码,默认输原创 2012-08-27 10:58:40 · 5808 阅读 · 0 评论 -
Lua4虚拟机运行概述
Lua4虚拟机运行概述 概述 Lua是一种比较轻巧而且快捷的脚本语句,语法简单,但应用很广,很容易扩展。这里主要研究下Lua的原理与实现。我选取Lua4版本是因为Lua4简单一些,Lua5加了许多新特征,比如Metatable、Coroutine、尾调用、泛型for等,寄存器等分析起来会复杂一些,所以这里先从简单的入手。还是就是我的工作跟Lua4打的交道会多一些。 首转载 2012-09-09 12:25:48 · 5516 阅读 · 0 评论 -
C++与LUA交互
脚本化编程脚本化编程的最大好处就是简单灵活,另外就是热更新,这在网游中广泛被采用,在网游中,通常采用引擎(c/C++)+脚本(lua/python)的架构,那种SDK性质的代码放在引擎中,这些代码在游戏上线后通常很稳定很少被修改,而真正游戏逻辑的制作就都在脚本层中进行。这样有两个好处:1.脚本层的bug基本不会导致程序的crash,因为是沙盒的。2.对于运行的代码,可以方便的采用热更新修复bu转载 2013-03-29 14:49:30 · 842 阅读 · 0 评论 -
Step By Step(Lua目录)
之前已经说了很多,我目前的观点还是那样,在嵌入式脚本中,Lua是最优秀、最高效的,如果您有不同的观点,欢迎指正并讨论,切勿吐槽。这个系列完全来自于《Programming in Lua》,您可以将其视为本人的读书笔记。相比而言,如果您已经掌握了Lua,但仍然不是非常熟练,请相信这个系列一定会给您的查阅以及知识点回顾带来一定程度上的方便,至少我是这样的。然而对于Lua的初学者,还是建议直接看《Pro转载 2013-04-17 20:23:33 · 1849 阅读 · 0 评论