这样折腾死我了。
我没说明白。。。我说的是cocos2dx引擎里的单例类引起的内存泄露。。。我的项目里是没有任何单例类的
现在是用vld会有非常多的内存泄露异常,都是cocos2dx里的类。
我知道cocos2dx的很多对象的生命周期跟程序是一样的,这导致vld会认为这些是内存泄露。。。所以现在找不到什么方法可以检查内存泄露。
rc版本没有这个问题了么?,我还没试过呢。我用的beta2在helloworld程序里使用vld也会报超多的内存泄露提示啊。。。。
我刚才试过了。。。rc版本也一样啊。用的就是空项目,cpp-empty-test。
怎么办啊~ 求帮忙
没人理我
王老师,你好!Cocostudio v1.3版本的UI编辑器 导出的json文件加载到Cocos2dx 3.0rc版的程序中,有时给按钮添加点击事件怎么获取不到按钮控件呢!如果直接将按钮放在root层上可以,但如果按钮底下放张图片的话就不可以了!也不知道这是怎么回事!以前2.2.2版本也没有这样的问题!急盼指教!
亲,内存泄漏这部分待我测试后给您答复
,骚安勿躁。。。









— Begin quote from ____
引用第7楼walzer于2014-03-19 10:05发表的 :
CocoaChina大会的上午视频,应该整理一下过几天会发出来,你可以关注CocoaChina首页新闻
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=194680&pid=906119
— End quote
视频制作中…
好的。。。
谢谢版主大大
cocosbuilder对wp的支持上还有好多问题呢,
CCControlBUtton ccLabelTTF都有一些问题,我用的cocosbuilder是3.0 alp-5
我有个解的BUG想说说,因为是初学的,但是遇到了好几次空指针不判断就直接使用的情况
Node* SceneReader::createObject(const rapidjson::Value &dict, cocos2d::Node* parent)
{
const char className = DICTOOL->getStringValue_json(dict, “classname”);
if(strcmp(className, “CCNode”) == 0)
{
………………
在这里的className有可能是NULL,可能性很大因为我用到现在都className一直是NULL
const char getStringValue_json(const rapidjson::Value& root,const char* key, const char def = NULL);在这里def默认是NULL
在看里面的定义
const char DictionaryHelper::getStringValue_json(const rapidjson::Value& root,const char* key, const char def)
{
const char sRet = def;
do {
CC_BREAK_IF(root.IsNull());
CC_BREAK_IF(root.IsNull());
sRet = root.GetString();
} while (0);
return sRet;
…………
其中有两个CC_BREAK_IF会导致返回的sRet是NULL
建议使用CocoStudio,2.0会支持mac哦。。。ccb都停止维护了。。。
2.2.3版本win8上编译不通过哦 win8上有测试过吗?
我们用得都是局域网,大家懂得
Cocos2d-js v3.0 alpha // 上传中 ???
好像上传了很久?
等着用cocos2d-js呢
CocoStudio,2.0还好久出呢。。。



太好看了