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());

Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画

[-] 概述粒子挂载 Cocos2d-x 30开发六使用cocoStudio创建一个骨骼动画 曲线动画总结 1、概述     最新版本的CocoStudi...

Cocos2d-x 3.0 开发(十二)在CocoStudio中使用粒子挂载与曲线动画

CocoStudiococos2d-x 3.0Cocos2d-x动画可视化编辑 目录(?)[+] 1、概述     最新版本的CocoStudio在修复之前Bug的同时,加入了新...

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

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

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

使用cocoStudio可以方便的制作动画,接下来的工作就是在我们的程序中使用制作好的动画。这篇中,我将使用程序将两个动画连接起来。有图有真相:...
  • fansongy
  • fansongy
  • 2013年10月22日 22:59
  • 44679

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

大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;) 在游戏App中为了衬托气氛我们往往使用一些特殊的图形效果...
  • mydo
  • mydo
  • 2016年01月31日 10:34
  • 2063

[cocos2d-x3.3]cocostudio的Button按钮触发两次回调函数问题解决

上周刚刚入职一家手游公司,

cocos2d-x3.1 Cocostudio 动画编辑器

  • 2014年09月15日 10:05
  • 2.32MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:cocos2d3.3不能播放cocostudio导出的粒子动画
举报原因:
原因补充:

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