[]Skeleton动画在自然停止时不会移除play时添加的frameloop

Skeleton动画在play方法中,会添加_update到frameLoop,但只有在主动调用stop方法时才会移除该frameloop,在自然播放到结束时不会移除。

这样造成了添加了该Skeleton的场景在removeSelf脱离stage后,依然会因为有被一个不能被释放的Skeleton当作parent来引用而不能作实例释放,而导致内存泄漏
已邀请:

cuixueying

赞同来自: SONIC3D

  在removeSelf的时候,请调用下Skeleton的destroy方法,会将当前动画进行销毁处理。

SONIC3D

赞同来自:

好的,了解了

要回复问题请先

商务合作
商务合作