cocos2d3.3不能播放cocostudio导出的粒子动画

转载 2016年10月27日 16:16:32

cocostudio动画编辑器中加入粒子效果,cocos2d3.3在播放的时候报错:  The value type isn't Type::MAP


在 CCDataReaderHelper.cpp 的 1335 行加上: 

此方法中  void DataReaderHelper::addDataFromJsonCache(const std::string& fileContent, DataInfo *dataInfo)


std::string plistPath = filePath + ".plist";
std::string pngPath =  filePath + ".png";

//增加下面两行就行
+     ValueMap dict = FileUtils::getInstance()->getValueMapFromFile(dataInfo->baseFilePath + plistPath);
+     if (dict.find("particleLifespan") != dict.end()) continue;


 ArmatureDataManager::getInstance()->addSpriteFrameFromFile((dataInfo->baseFilePath + plistPath).c_str(), (dataInfo->baseFilePath + pngPath).c_str(), dataInfo->filename.c_str());

相关文章推荐

企业运作:配合力与执行力协调

关于执行力,人们谈论的很多。引入、推广、实践执行力这一概念,在提高我国企业质量方面,已产生了积极影响。 http://zxffjatt.blog.china.alibaba.com/  但是,在如何将...

cocos2d-x 粒子效果

大规模运动的物体通常有两种方法实现 1,使用帧动画来模拟 2,粒子效果 粒子系统有CCParticleSystem类实现,CCParticleSystem实现了对粒子的控制与调度,对粒子...

cocos2d-x在iOS/Android双平台上嵌入WebView

注:文章首次发布于个人博客,现将技术文章转移至此。 http://blog.go3k.org/cocos2dx-add-webview/ 游戏中的帮助和游戏公告,可以通过嵌入显示WebVie...

【玩转cocos2d-x之三十三】游戏嵌入Webview网页

手游《我叫MT》一开始会弹出一个游戏公告,有玩过的肯定都蛮熟悉的,这就是webview,就是一个网页。由于webview和平台相关,这里就介绍下cocos2d-x如何嵌入andorid的webview...

Cocos2d-x3.3 使用WebView以及遇到的问题

用webview来显示公告,处理富文本

关于Cocos2d-x 3.0正式版 粒子问题在IOS上正常显示,在Android下有问题的解决方案

前几个在Cocos2d-x论坛上,有人提到粒子系统的问题。。这里列举一下解决办法

Cocos2d-x 3.0 开发(七)在程序中处理cocoStudio导出动画

使用cocoStudio可以方便的制作动画,接下来的工作就是在我们的程序中使用制作好的动画。这篇中,我将使用程序将两个动画连接起来。有图有真相:

Cocos2D v3.4.9粒子效果不能显示的原因分析及解决办法

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 在游戏App中为了衬托气氛我们往往使用一些特殊的图形效果...
  • mydo
  • mydo
  • 2016-01-31 10:34
  • 1943
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)