[LayaAir 2.0]粒子特效内存显存泄漏的问题
最近做的一个项目,使用的特效和模型在场景中复用的很多,多次进入关卡后会蓝屏或者卡死,检测发现内存显存的泄漏情况非常严重。
花了不少时间,找到了问题出的地方,做了个示例可以清楚的看到。读取一个特效文件,然后clone一下,接着删除掉克隆体和特效资源,对比前后的内存和显存的变化。
发现粒子的render mode选择Billboard时正常,资源完全卸载,无泄漏。
选择Strectched Billboard时每次加载卸载会有内存泄漏,Rendermode选择Mesh时也有泄漏。
麻烦官方大大给解决一下,谢谢~~~~
花了不少时间,找到了问题出的地方,做了个示例可以清楚的看到。读取一个特效文件,然后clone一下,接着删除掉克隆体和特效资源,对比前后的内存和显存的变化。
发现粒子的render mode选择Billboard时正常,资源完全卸载,无泄漏。
选择Strectched Billboard时每次加载卸载会有内存泄漏,Rendermode选择Mesh时也有泄漏。
麻烦官方大大给解决一下,谢谢~~~~
1 个回复
184*****121
赞同来自: