[LayaAir3]资源未清理干净

1. 新建一个Prefab,添加图片节点,并设置“关闭时释放资源”
2. 在场景中动态添加这个Prefab
3. 关闭这个Prefab,并调用Laya.Scene.gc()
4. 打印发关,Prefab中的图片资源还在。
 
log:
open
--------------------------------close-----------------------------------
loader http://localhost:18090/_cache_ ... 65.ls (2) [5, PrefabImpl]
loader http://localhost:18090/resources/Box.lh (2) [5, PrefabImpl]
loader http://localhost:18090/resources/chest_bg.png (4) [6, Texture, 7, Texture2D]
loader http://localhost:18090/atlas/comp/img_bg.png (4) [6, Texture, 7, Texture2D]
close
--------------------------------gc 6000-----------------------------------
loader http://localhost:18090/resources/chest_bg.png (2) [6, Texture]
loader http://localhost:18090/atlas/comp/img_bg.png (2) [6, Texture]
已邀请:

layabox

赞同来自:

问题已处理,请关注3.1.3版本的发布

codetypes

赞同来自:

如果使用3.10-beta4,gc之后 img_bg.png 的 Texture2D 都没有释放

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

商务合作
商务合作