[LayaAir3]3.0版本资源销毁后_referenceCount不会变成0,2.0版本是正常的可以变为0

        Laya.loader.load('resources/UI/role/mxxxx.png', Laya.Loader.IMAGE).then((res: Laya.Texture) => {
let sp = new Laya.Sprite();
sp.texture = res;
Laya.stage.addChild(sp);
setTimeout(() => {
sp.destroy()
}, 1000);
});
重现代码如上,代码很简单。
 
下面是打印了Laya.Resource._idResourcesMap的截图
QQ截图20231130200407.png

 
工程见附件,也很简单就是官方的2d Demo加了上面的代码
已邀请:

layabox

赞同来自:

已在3.0.9中解决,请关注官网的发版记录

layaAir小孟

赞同来自:

收到,感谢反馈,之后会优化

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

商务合作
商务合作