![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 4638 阅读 · 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 · 1358 阅读 · 0 评论 -
游戏策划的excel配置表转成json文件(一)
游戏客户端里一般无法读取策划写的excel配置表,需要先转成可以用的格式,例如json,xml格式。 我用到的工具是python脚本,python脚本的强大就在这不提啦,各种牛X的成熟库。。。 执行脚本如下: import os import sys import codecs import json from xlrd import open_workbook # "" # "" def原创 2013-08-19 14:07:07 · 8941 阅读 · 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 · 7383 阅读 · 0 评论