cocoscreator v1.10.1 动画编辑器bug?

  • Creator 版本:v1.10.1

  • 详细报错信息,包含调用堆栈:

2018-08-19T07:02:28.727Z - error: animation not added or already removed
    at Object.cc.errorID (/Applications/CocosCreator.app/Contents/Resources/engine/CCDebugger.js:351:8)
    at AnimationAnimator.p.removeAnimation (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/animation-animator.js:99:12)
    at AnimationState.proto.onStop (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/animation-state.js:199:23)
    at AnimationState.prototype.stop (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/playable.js:125:14)
    at AnimationState.process [as _process] (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/animation-state.js:249:14)
    at AnimationState.proto.update (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/animation-state.js:310:10)
    at CCClass.update (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/animation/animation-manager.js:45:22)
    at TheClass.update (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/core/CCScheduler.js:406:47)
    at TheClass.cc.DisplayLinkDirector.cc.Director.extend.mainLoop.CC_EDITOR._purgeDirectorInNextLoop (/Applications/CocosCreator.app/Contents/Resources/engine/cocos2d/core/CCDirector.js:1437:33)

可以看见会跳到非关键帧的位置,什么情况?而且关键帧之间的蓝色连线也没有了。。。

换了:v2.0.1beta2 试了下,同样问题,v2.0.1beta2的 sprite 预览没有了。而且这次测试我自己新建了个项目单独测试这个效果。

紧接着,我把这个node保存为prefab,再拖入场景,打开发现关键帧都没了=。=

帮顶一下,我的是** v 2.0.1 版本**,还是发现一样的问题,每次动画预览都会莫名其妙地出现这个报错,这个真的很心塞。
另外,一旦报了这个错,那么这个动画包含的节点里,如果有 Widget 组件,就会很神经地自动把这个 Widget 组件的勾给取消了,导致每次编辑完动画,所有用到 Widget 组件的节点,都能手动再把勾给勾回来…总之就是草鸡揪心的。。。