OpenGLESビュー(EAGLViews)の切り替えに少し問題があります。EAGLViewにサブビューを追加すると、ビューに表示されているテクスチャが消えます。どうしてか分かりません。テクスチャをロードするためにチュートリアルのコードを使用しています。
ビューがあり、テクスチャを表示しています。次に、addSubviewメソッドを呼び出して、このビューにサブビューを追加します。次に、前のビューに戻りたい場合は、サブビューでremoveFromSuperviewメソッドを呼び出すだけです。そして問題は、スーパービューにはもうテクスチャがないということです。私が何を間違っているのか分かりませんか?
ここにすべてのコードを投稿したくはありません。これはXCodeのテンプレートであり、前述したように、テクスチャの読み込みはインターネット上のチュートリアルから取得されます。
なぜこれが起こっているのかわからない場合は、少なくとも、EAGLViewの切り替えについてのアドバイスとアドバイスをお願いします。(より良い方法がある場合は、addSubviewを実行してからremoveFromSuperviewを実行します)。
どうもありがとう。