iOS ゲームを Android にインポートします。
最新の NDK の GL2JNI の例をテンプレートとして使用し、GL2JNIActivity.java/onCreate mView.setPreserveEGLContextOnPause( true ); 内に追加しました。EGLコンテキストを保持しますが、デバイスの向きが変わるとすぐに画面がすべて黒くなります。
私はこれについて調査し、すべてのテクスチャ、シェーダー、ジオメトリなどをリロードすることを提案する人もいます...しかし、それは私にとっては選択肢ではありません(リロードが遅すぎます)。
AndroidのOpenGLES2ビューを使用して、iOSの複数のデバイスの向きのように処理する方法はありますか? はいの場合、すべてをリロードせずにどのように実行できますか。Unity のゲームのようにそれをやっているのを見たことがあります。
ティア!