Cocos Creator 1.5.2 正式版,有一个动画节点,有很多个动画剪辑(animationClip),全部是代码动态创建的,这些动画剪辑都是帧动画并且引用的同一张图集,1.5.2之前(还是1.4.x版本我忘了)我是这样释放的:
//释放精灵帧,精灵帧也是在同一个图集当中
cc.loader.releaseAsset(this.wearNode.getComponent(cc.Sprite).spriteFrame);
//获取动画剪辑列表
var clips = this.wearNode.getComponent(cc.Animation)._clips;
for(var i = 0; i < clips.length; i++){
//获取动画剪辑引用的资源并释放
var temp = cc.loader.getDependsRecursively(clips[i]);
cc.loader.release(temp);
}
//删除所有动画剪辑
clips.splice(0, clips.length);
//释放图集
cc.loader.releaseRes("atlas/" + this._wearName, cc.SpriteAtlas);
break;
但是升级到1.5.2正式版之后,以上代码会提示
unknown asset type cc_AnimationClip
我跟踪看了下,好像是因为animationClip没有uuid导致的,并且我调用了释放图集的操作,但是动画依旧能够正常播放,所以特来请教各位大神,我该怎么做才能正确释放掉图集资源,谢谢
panda老师告诉我要 @jjyinkailejj 
