【发布时间】:2011-10-21 23:55:01
【问题描述】:
我正在学习使用 libgdx 在 Android 上开发游戏,libgdx 是一个使用 OpenGL ES 在 Android 中进行编程的框架,在桌面上使用 LWJGL 使用 Java 进行编程。我正在测试的设备 (HTC Hero) 引用的最大纹理大小为 1024,最大堆栈深度为 2。但是,当我以这个最大大小创建纹理时,它们不会加载,而是在纹理应该显示的地方显示一个白色方块是。纹理是这个大小,因为它们是打包的精灵表,最好将它们保持在这个大小。关于堆栈深度,如果同时使用超过 1 个纹理,设备也会显示一个白色方块,因此 OpenGL ES 给出的最大值似乎比设备的实际性能高出一步。有人可以帮帮我吗?谢谢
【问题讨论】: