我将iOS游戏移植到Android。
我使用最新NDK中的GL2JNI示例作为模板,并添加了GL2JNIActivity.java/onCreate mView.setPreserveEGLContextOnPause(true);保留EGL上下文,但一旦设备方向改变,屏幕全黑。
我对此进行了研究,有些人建议重新加载所有纹理,着色器,几何图形......但这对我来说不是一个选项(重新加载太慢)。
在Android上使用OpenGLES2视图时,有没有办法处理iOS多设备方向?如果是,如何在不重新加载所有内容的情况下完成。我已经看过像Unity游戏这样做了......所以它一定是可能的吗?
TIA!