码迷,mamicode.com
首页 >  
搜索关键字:tolua++    ( 104个结果
Coco2dx-3.0中怎样调用LUA
一个用3.0的工具导出类到lua,自己主动生成代码的方法。曾经要导出c++类到lua。就得手动维护pkg文件,那简直就是噩梦。3.0以后就会感觉生活非常轻松了。以下我就在说下详细做法。1、安装必要的库和工具包,以及配置相关环境变量,请依照cocos2d-x-3.0rc0\tools\tolua\RE...
分类:其他好文   时间:2015-12-28 14:18:29    阅读次数:250
在 Lua 里 使用 Cocos Studio 导出的 .csb 文件
1.加载节点到场景第一种方法localscene=cc.CSLoader:createNode("scene.csb")self:addChild(scene)第二种方法localscene=cc.uiloader:load("MainScene.csb"):addTo(self)2.强转精灵类型localsprite=tolua.cast(object,"cc.Sprite")CocoStudio做的里面的精灵是CCSprite(c++里面..
分类:其他好文   时间:2015-11-20 23:18:06    阅读次数:622
在 Lua 里 使用 CocoStudio 导出的 .csb 文件
1.加载节点到场景第一种方法localscene=cc.CSLoader:createNode("scene.csb")self:addChild(scene)第二种方法localscene=cc.uiloader:load("MainScene.csb"):addTo(self)2.强转精灵类型localsprite=tolua.cast(object,"cc.Sprite")CocoStudio做的里面的精灵是CCSprite(c++里面..
分类:其他好文   时间:2015-11-19 07:21:12    阅读次数:721
[tolua++]tolua++中暴露对象给lua时,一定要把析构函数暴露给lua
题目不知道怎么取才好,但是意思很简单:如果你暴露一个复杂对象给Lua,实现类似于OO编程的话,那么也要把析构函数暴露给Lua.否则的话,lua gc的时候,回收垃圾对象,没有找到回收函数,就直接free掉了,这在C++中,是相当致命的.tolua++中的tolua_cclass函数,用来注册lua对...
分类:其他好文   时间:2015-11-16 12:18:42    阅读次数:231
转让lua性能executeGlobalFunction
没有其他的,搞搞cocos2dx的lua文字,话lua这件事情在几年前学过一段时间。还曾对自己c++介面,我已经做了一些小东西。只是时间的流逝,模糊记忆。拿起点功夫和成本。下面是我的一些经验。cocos2dx运用tolua++来制作的lua接口,tolua++文档不多,网上的一些文章也是答非所问,所...
分类:其他好文   时间:2015-10-25 22:35:02    阅读次数:543
c++调用lua函数2中方式
http://my.oschina.net/kkkkkkkkkkkkk/blog/521496 上一篇 续集 .. 其中handler?通过手动改?tolua?生成的?cpp文件获取 .. void?toLuaFunc::callLuaFunc(const?char*ARG) { CC_ASSERT(handler?>?0,?"ca...
分类:编程语言   时间:2015-10-24 14:30:20    阅读次数:240
c++回调lua函数,实现事件
基于上一篇文章? cocos2dx 导出c++类供lua使用 上一篇主要是因为不能调用lua函数 才那样解决,但是本篇能调用lua函数,那么目的实现也就简单多了 归其原因还是tolua 工具生成的hpp cpp文件的函数不对 虽然在c++...
分类:编程语言   时间:2015-10-24 13:06:14    阅读次数:300
quick 2.23 它们的定义c++代码lua与总结的一些细节
它们的定义c++代码lua与总结的一些细节参考:点击打开链接1.自己定义 XXX.cpp .XXX.h2.D:\quick\quick-cocos2d-x-2.2.3-rc\lib\cocos2d-x\external\extra\luabinding创建 XXX_luabinding.tolua$...
分类:编程语言   时间:2015-10-17 22:16:18    阅读次数:221
tolua 类的使用
tolua.type 返回一个 C++ 对象的类型描述字符串。 local?node?=?display.newNode()print(tolua.type(node))?--?输出?CCNode tolua.cast 强制转换对象类型,用途请参考?CCArray。 格式: tolua.cast(对象,...
分类:其他好文   时间:2015-10-13 00:23:39    阅读次数:220
[COCOS2DX-LUA]0-002.在C++中如何接收Lua方法,然后tolua
用过COCOS2DX-LUA的同学们,大家都知道回调函数这个东西,在Lua中,我们可以把一个方法当成是一个参数传递给另一个方法,然后在方法中进行调用。但是我们经常要写C++代码,然后再转成Lua,那么C++中如何接收Lua方法并且进行调用呢。下面看看最近写的下载监听器的实现。1.UpdateList...
分类:编程语言   时间:2015-09-29 20:26:59    阅读次数:315
104条   上一页 1 ... 4 5 6 7 8 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!