码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
CC3.2+Lua(8) ——Lua调用自定义C++类
【唠叨】 ????本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。 ????网上有很多都是用原始的tolua++工具来注册C++类的,我看了很多这样的教程,感觉操作起来十分麻烦,而且也很...
分类:编程语言   时间:2014-10-29 13:14:10    阅读次数:358
lua 怎样输出树状结构的table?
为了让游戏前端数据输出更加条理,做了一个简单树状结构来打印数据。ccmlog.lualocal function __tostring(value, indent, vmap) local str = '' indent = indent or '' vmap = vmap or ...
分类:其他好文   时间:2014-10-29 10:25:29    阅读次数:213
CC3.2+Lua(9) ——从C++过渡到Lua
【唠叨】现在开始学习Lua了,开始用CocosCodeIDE开发cocos2dx的游戏了。可是呢,因为cocos2dxv3.x刚刚才出来不久,所以网上的教程大部分都是基于C++版本的,而针对Lua版本的大部分都是老版本v2.x的教程,对于用v3.x的我来说,很多都不适用了。无奈之下只好自己摸索,经过几天的..
分类:编程语言   时间:2014-10-29 02:05:47    阅读次数:510
Lua table 顺序遍历
在Lua中, 如何遍历一个Table元素,主要有两种类型: 1.pairs:下标从1开始,并且是连续的才可以使用 2.ipairs:是无序的示例 local t = { [10] = 1, [20] = 2, [30] = 3, [40] = 4, [50] = 5, [60] = 6 } for ...
分类:其他好文   时间:2014-10-28 23:31:59    阅读次数:478
lua编程之lua与C相互调用
lua是扩展性非常良好的语言,虽然核心非常精简,但是用户可以依靠lua库来实现大部分工作。除此之外,lua还可以通过与C函数相互调用来扩展程序功能。在C中嵌入lua脚本既可以让用户在不重新编译代码的情况下修改lua代码更新程序,也可以给用户提供一个自由定制的接口,这种方法遵循了机制与策略分离的原则。...
分类:其他好文   时间:2014-10-28 21:18:14    阅读次数:185
redis之lua脚本
背景介绍redis数据库提供了一些管理功能比如流水线:打包发送多条命令,并在一个回复里面接收所有被执行命令的结果。事务:一次执行多条命令,被执行的命令要么就全部都被执行,要么就一个也不执行。并且事务执行过程中不会被其他工作打断。乐观锁:监视特定的键,防止事务出现竞争条件。虽然这些附加功能都非常有用,...
分类:其他好文   时间:2014-10-28 19:46:55    阅读次数:172
Lua 之os库
标准os库os.rename(oldname, newname)文件重命名;os.remove(filename)删除一个文件os.execute(cmd)os.execute可运行一条系统命令,类似于C语言的system函数。os.execute("mkdir /tmp/cq")os.exit(c...
分类:其他好文   时间:2014-10-28 17:24:33    阅读次数:182
Lua4.0 解释器文档
解释器文档(lua.html) --------------------------------------------------------- 名字 lua - Lua 解释器 概要 lua [ arguments ] 描述 lua 是独立的 Lua 解释器。它加载并执行 Lua 程序,程序可以是文本源代...
分类:其他好文   时间:2014-10-28 14:00:55    阅读次数:189
详解如何让EditPlus支持LUA教程
如何让EditPlus支持LUA教程是本文要介绍的内容,这次主要介绍一下学习Lua之前的准备工作。关于在EditPlus中实现lua的安装,具体内容来看本文详解。(1) 下载Lua安装包,最新版本是lua-5.1.3. 它的体积很小,只有210K,http://luaforge.net/frs/?g...
分类:其他好文   时间:2014-10-28 13:33:09    阅读次数:119
Lua Table元素的删除
Lua 中的Table元素删除主要有两种方法:1、将字段赋值为 nil2、使用Table库里的 table.remove(table, index) 下面着重讲解两种方法 1 table.remove 先来看一下这个库函数的函数原型: table.remove(table, pos) @table:...
分类:其他好文   时间:2014-10-28 10:22:04    阅读次数:608
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!