cocos2d-x
zhuangyou123
这个作者很懒,什么都没留下…
展开
-
cocos2d-x2.1 + cocosbuilder3.0 的自动生成C++类的修改
cocosbuilder的ccb文件对应的c++类可以用自动生成c++代码的方式实现快速开发。不过作者写的针对cocos2d-x2.1 + cocosbuilder3.0稍微有点问题,都是cocos2d-x的版本更新太快,修改太大的问题。新版的ccb类bind的方法参考点击打开链接需要把codeGen稍微改了下就OK了,代码如下://// CodeGen.h// cocos2dCo原创 2013-05-16 13:22:17 · 1111 阅读 · 0 评论 -
cocos2d-x+lua+cocosbuilder+luaproxy开发中遇到的读取子node以及事件绑定问题
在用luaproxy开发时,会操作node里的menuItem,controlbutton,并实现在lua里实现其对应的selector。遇到的问题如下一,通过node名字读取子node的问题建立一个cocos2d-x工程,把luaproxy源码加进去,在lua里加载ccbi文件,原作者给的例子是local tempProxy = CCBProxy:create() l原创 2013-05-21 13:36:52 · 4639 阅读 · 3 评论 -
lua 封装成C++风格的类
编写lua代码时全用函数非常不好管理项目,在网上找到的一个C++风格的封装类,mark一下。 首先是baseClass:local function parseName(str) local _begin, _end, cls = assert(str:find('%s*([a-zA-Z][a-zA-Z0-9_]*)%s*%:?')) if not str:find(':', _e原创 2013-08-19 13:51:43 · 1361 阅读 · 0 评论 -
游戏策划的excel配置表转成json文件(一)
游戏客户端里一般无法读取策划写的excel配置表,需要先转成可以用的格式,例如json,xml格式。我用到的工具是python脚本,python脚本的强大就在这不提啦,各种牛X的成熟库。。。执行脚本如下: import osimport sysimport codecsimport jsonfrom xlrd import open_workbook# ""# ""def原创 2013-08-19 14:07:07 · 8943 阅读 · 3 评论 -
游戏策划的excel配置表转成json文件(二)
使用python工具将excel生成的json文件,可以用在很多语言里,比如objective-c, C++,lua,javascript等等,来为游戏关卡配置数据。如果是选择的lua语言,这个json文件还不能直接使用。因为json文件里只是json格式的字符串,需要先转换成lua里的数据格式:table。将json文件转成table,需要利用第三方类库CJSON,代码如下:func原创 2013-08-19 14:21:47 · 7389 阅读 · 0 评论