Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在 Andengine GLES1 上开发游戏。我使用 8 个 BitmapTextureAtlases 1024x1024。在大多数设备上,一切正常。但是在某些设备上(在 HTC 渴望 S 和 LG P540 上)一些纹理会在游戏过程中消失,一些纹理会闪烁。为什么会发生这种情况以及如何解决?有什么想法吗?提前致谢。
创建引擎时,请尝试调整如下选项:
engineOptions.getRenderOptions().disableExtensionVertexBufferObjects(); engine = new Engine(engineOptions);
我有同样的问题(纹理在执行过程中消失了),这解决了它。
我认为这是因为 BitmapTextureAtlas 的尺寸非常大。尝试减小其大小并重试。