template<class T> class MyContainer : public CCObject { public: MyContainer(int size) { T* data = new T[size]; _data = data; } ~MyContainer() { delete _data; } const T& operator[](int index) const { return _data[index]; } T& operator[](int index) { return _data[index]; } private: T* _data; };
tolua 描述
class MyContainer : public CCObject { TOLUA_TEMPLATE_BIND(T, int) public: MyContainer(int size); ~MyContainer(); const T& operator[](int index) const; T& operator[](int index); };
在Lua中调用相应的方法:
local cc = MyContainer_int_:new_local(4) cc[0] = 100 cc[1] = 200 log('cc value: %d, %d', cc[0], cc[1])
相关推荐
quick-cocos2d-x v3 是在 cocos2dx 3.x 的最新版本基础之上,移植了原来 quick-cocos2d-x 的核心框架、强大的 player 、丰富的示例等,并增加更多新的功能。 GitHub: https://github.com/dualface/v3quick
cn.cocos2d-x.org上quick-cocos2d-x初学者教程的代码与资源。原始资源100多M,这个仅保留资源与代码,不包含quick 3.3 Final的框架代码。下载后可以用quick 3.3 player直接玩。
文档是我在实际quick-cocos2d-x 操作缩写 内里有说明lua的版本 pkg-config版本 以及相关路径
quick-cocos2d-x是cocos2d-x开发商“”专门针对Lua开发者...成熟可靠:目前使用Cocos2d-x平台开发的热门手游产品中,几乎一半都用到了Lua脚本语言。而Quick-Cocos2d-x是Cocos2d-x + Lua的升级解决方案,保持了成熟可靠
quick-cocos2d-x实现留言板
quick-cocos2d-x3.3 lua开发曹操传源码,可编译通过 引擎版本:Cocos2dx-lua 3.3 语言:纯lua实现,逻辑代码大约2W多行,剧情脚本+数据大约7W多行(采用脚本进行转换的)
唐门世界源码 Quick-cocos2d-x学习好资料 ui库 网络通信
Quick-Cocos2dx-Community 3.6.5 Release Note带官方热更新等demo
quick-cocos2dx 用lua调用自定义c++类,教程非常详细有截图。本来经过整整一天,最后通过一位网友的远程才搞定的。
cocos2d-x+lua游戏demo源码 xcode工程
quick cocos2d-x3.3开发的炸弹人手游、支持跨平台,底层c++,业务逻辑lua脚本语言实现,谨用于学习交流!
cocos2d-x-cocos2d-x-2.2.2.zip,下载后需执行download-deps.py 下载lib
Cocos2d-x项目实战-射击类游戏-迷失航线,版本是Cocos2d-x-3.2
基于Quick-Cocos2d-x的鼹鼠挖地游戏。 **规则:**游戏的主角是一只小鼹鼠,他被蛇从地面追赶到地下。这条蛇会紧追不舍,因此鼹鼠要存活下去就需要无尽地往下挖地。 **操作:**左右下。如果点击方向后,该方向...
谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类,还需要实现handleEvent方法 事件发送者和事件接收者要在构造函数和析构函数中调用一下方法 事件发送者...
cocos2d-x-2.1.5
Quick-Cocos2dx-Community 3.6.5 由社区维护的版本,基于 quick 3.3
资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...