我正在做一个大项目。在项目结束时,我一直面临着一个致命的问题。我想可能是内存泄漏,无论如何请听我的声音。
我第一次启动该程序时,它运行良好。我玩了大约一个小时,然后当它移动到下一个场景时(这意味着从内存中销毁所有东西并在内存中加载新东西)。
我收到一条错误日志说
HeapPool:Init() : can't allocate 33554448 bytes"
Can't Create 2048x2048 texture..
类似的东西。
消息后,纹理消失了。我的意思是世界(在游戏中)是黑色的。没有纹理。这个问题与显存卡有关吗?物理内存?还是虚拟内存?我不是这方面的专家。
任何人都可以给我一个提示?拜托,我需要什么。谢谢。