[LayaAir3]laya3.0.9,使用Animation播放序列帧动画,引用计数问题

版本库3.0.9
当创建一个animation,loadAtlas后,AtlasResource的_referenceCount是0,对应的Texture2D的_referenceCount是AtlasResource中使用的次数,当animation执行destyoy后,AtlasResource和Texture2D的_referenceCount没有变化,再次创建后AtlasResource的_referenceCount依旧是0,对应的Texture2D的_referenceCount次数会翻倍。
 
demo提供创建,删除,和_referenceCount的打印
已邀请:

layabox

赞同来自:

该问题已在>=3.1.5 或 >=3.2.0-beta.2 的版本中得已解决,请关注官网的版本更新。

layabox

赞同来自:

如果想清除图集,直接destroy AtlasResource即可。小图的ref不需要理会。

大聪明

赞同来自:

destroy AtlasResource是可以销毁的,但是AtlasResource的_referenceCount始终是0,无法确定资源的实际引用情况就不能在合适的时机进行销毁

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作