cocos2d-x tolua++ 类型转换
2016-05-17 15:12
423 查看
tolua++的包装会限制参数类型,故用类型转换,如下:
假设layerobj 为CCLayer类型,则
local nodeobj = tolua.cast(layerobj, "CCNode")
用法:
转换后的对象 = tolua.cast(原对象, "要转换到的类型")
local node = tolua.cast(children:objectAtIndex(i-1),"CCNode")
--类型转换为CCNode
假设layerobj 为CCLayer类型,则
local nodeobj = tolua.cast(layerobj, "CCNode")
用法:
转换后的对象 = tolua.cast(原对象, "要转换到的类型")
local node = tolua.cast(children:objectAtIndex(i-1),"CCNode")
--类型转换为CCNode
相关文章推荐
- Cocos2d-x中的坐标转换
- Cocos2d-x跨平台手机游戏开发学习路线图
- Cocos2d-x 3.x 全平台新手开发配置教程
- Cocos2d-x-3.11生成预编译库编译安卓报错的解决办法
- 关于Cocos2d-x资源拷贝问题
- 关于Cocos2d-x中文乱码问题的解决
- Cocos2d-JS教程(1):介绍和项目搭建
- cocos2dx3.x 导出自定义事件到lua的方法
- cocos-js,错误输出台
- admob在cocos2dx闪退解决办法
- cocos converToWordSpace
- 关于Cocos2d-x很多奇怪的报错
- Cocos2d-3.x目录介绍分析
- cocos2dx lua 热更新
- cocos2d-x 坐标转换总结
- 【Cocos Creator实战教程(3)】——炸弹人(TiledMap相关)
- 从此刻走向cocos2d-x开发之路
- cocosStudio和cocos2d-x版本对应
- cocos2d热更新代码分析
- 【步兵 cocos-js】js绑定 && c++调用Js