私は Cocos2D と CocosBuilder を初めて使用し、メモリの使用に関していくつか質問があります。
1) CocosBuilder (または Cocos2D) で、同じシーン内のすべての CCSprite オブジェクトに同じテクスチャ アトラス (スプライトシート) を使用すると、スプライトごとに個別のテクスチャよりもメモリ使用量を節約できますか? 正確には、1 つの 4k*4k テクスチャを使用する場合、ゲームは 1 つのテクスチャ アトラス (例: 4k * 4k * 32 ビット) だけのメモリを必要としますか?
2) メモリを節約するために、スプライトごとに異なるテクスチャ モードを使用できますか? たとえば、背景画像にアルファなしモードを使用します。つまり、Cocos2D は同じシーンで異なるテクスチャ モードを処理できますか?
3) シーンに約 100 個のオブジェクト、合計 3 つのシーンがあるゲームを実装する必要があります。現在、同じシーンのすべてのオブジェクトが同じスプライトシートを使用しています。それでも、シーンを数回切り替えると、ゲームがクラッシュします。me-warning メッセージを受け取るたびに。この問題を解決する最善の方法は何ですか? これらのキャッシュをすべてダンプしようとしましたが、それでもクラッシュしました。
どうもありがとう!