释放可寻址资产的内存在 webgl 中不起作用

问题描述 投票:0回答:0

我已经创建了可寻址并将相应的远程 URL 映射到配置文件中。我打开配置文件事件以验证内存释放在编辑器上工作正常。它在编辑器中运行良好。

但是,在我在 chrome 上构建并运行之后。对象的下载和实例化工作正常。虽然释放可寻址内存不起作用,但对 chrome 任务管理器没有内存释放影响。

虽然销毁下面的资产是我调用的功能,

AsyncOperationHandle<GameObject> operationHandle;

Destroy(addressableRefrence);
Addressables.ReleaseInstance(operationHandle);

再次在编辑器中工作正常,但在 webgl 构建的 chrome 上没有任何反应。

我已经检查了统一编辑器内存分析,但在编辑器中它正在工作,但在 webgl 中结果是内存没有释放。

memory-management webgl unity-webgl addressables
© www.soinside.com 2019 - 2024. All rights reserved.