动画编辑器导入plist的奇怪问题

在动画编辑器中导入plist和png后遇了奇怪的问题。

plist和png是用flash cs6 生成sprite表功能导出的。

导入后,假设有10帧,有些plist,每一帧添加到舞台上都正常。

有些plist,10帧中的某些帧添加后正常,有些帧添加后无法显示(显示为默认的logo)。

但是那些不能显示的帧,在预览中,显示都是正常的,下面是截图:

希望有遇到过的朋友帮个忙,谢谢 :slight_smile:

截图挂了,能从新传下么? 检查下挂的图文件名中是否有特殊字符。

我这儿看图没挂,我传在附件里了。


后来我又尝试了很多次,发现了一些问题:

  1. 首先我生成的plist和png是没有问题的
  2. 我试着用例子中的fish001.plist和fish001.png也出现过同样的某帧图片无法显示的问题
  3. 现在我能保证正确的操作流程是:
    . 新建项目
    . resource中导入文件(plist和png)
    . 导入后,随便拖一张图到舞台,这里程序必定崩溃退出
    . 重新打开程序,打开项目
    . 报所有帧先拖到舞台上,这时候所有帧都正常显示
    . 留下第一帧,删除其他所有帧
    . 切到动画模式,把其余帧拖放到第一帧上,创建帧动画
    . 成功
  4. 顺便说一下,那些一旦出现问题的.json内容会存在错误
"texture_data": 
{
"name": "M_b_10001",
"width": 215.0,
"height": 215.0,
"pX": 0.5,
"pY": 0.5,
"plistFile": "horse.plist"
},
{
"name": "M_b_10000",
"width": 215.0,
"height": 215.0,
"pX": 0.5,
"pY": 0.5,
"plistFile": "horse.plist"
},
{
"name": "M_b_10002",
"width": 215.0,
"height": 215.0,
"pX": 0.5,
"pY": 0.5,
"plistFile": ""
},
{
"name": "M_b_10003",
"width": 215.0,
"height": 215.0,
"pX": 0.5,
"pY": 0.5,
"plistFile": ""
}
],
"config_file_path": ]
}

可以看到有些plistFile字段是空值,config_file_path也是空值

现在貌似确定了,如果没有先把所有帧拖到舞台上,就会导致.json文件里的不分帧的plistFile字段为空,手动填写好后,问题就消失了

我也遇到这个问题了。 plist和png 导入无法使用

楼主你好,可能我对你的问题描述不太理解,希望能和你在及时交流平台上做一个沟通(官方群里@Hanrea),感谢您对CocoStudio的支持。

谁能聊聊做好的plist特效文件怎样在cocosstutio里面控制播放时间?Q:2605229866

能聊聊做好的plist特效文件怎样在cocosstutio里面控制播放时间?Q:2605229866

plist 自己有生命周期

如楼上所说,粒子的生命周期是由粒子本身控制的。跟Cocos Studio无关,想在游戏里动态控制的话,看粒子的接口去