私はゲームに取り組んでおり、以前のバージョンの iOS でテストし、何百回もプレイしましたが、iOS7 をインストールして xcode を更新した後、クラッシュは 1 回も見られませんでした。アプリと...今では時々クラッシュします。クラッシュは特定の瞬間やアクションで発生しているのではなく、完全にランダムであり、すぐにクラッシュすることもあれば、2〜3ゲーム後にクラッシュすることもあります。ではないか、少なくともこのように目立つものではありません。ゲームシーンでスプライトとバッチノードを使用しています。
CCTextureAtlas.m ファイルのこのコード行 (約 522) に正確に含まれています。
glDrawElements(GL_TRIANGLES, (GLsizei) n*6, GL_UNSIGNED_SHORT, (GLvoid*) (start*6*sizeof(_indices[0])) );
私はコードに変更を加えていないので、それが私がしたことである可能性は非常に疑わしいです。おそらく、cocos2d に影響を与える iOS7 の変更に関連するものでしょうか? 私はopenglの専門家でさえないので、何が起こっているのか理解するのに苦労しています...
明らかに、ゲームではいくつかのアニメーションが進行中です...
追加情報:
- これは、メモリ警告の後に発生していません(メモリ警告はまったくありません)。