問題タブ [cctexturecache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cocos2d-iphone - スプライトシートを使用して CCTexture2D をアニメーション化する
私は Zwoptex でスプライトシートを作成しました。TexturePacker がこれよりも優れていることは知っていますが、cocos2d iphone を使い始めたばかりなので、購入していません。
次のコードを使用して CCTexture2D を作成しました。
そして、この CCtexture2D オブジェクトを使用して、ソフト ボディの周囲にテクスチャを描画します。次のコードを使用します。
ここで、ソフト ボディのテクスチャをアニメートしたいと思います。スプライトシートを使用してスプライトをアニメーション化する方法を知っています。しかし、スプライト シートを使用して CCTexture2D を作成する方法と、スプライト アニメーションで行うように、さまざまな画像を使用してテクスチャをアニメーション化する方法について混乱していますか?
この問題を解決するための方向性を誰か教えてもらえますか?
memory - Cocos2D CCTextureCache はメモリに残ります
addImageAsync を使用して、スクローラー用に非同期で画像を読み込みます。
プロファイリングを開始すると、メモリの問題が発生し、画像がメモリに残りました。
次に、addImageAsync と spriteWithFile を、画像のロードと直接アンロードで比較することにしました。すべての読み込みが完了すると、addImageAsync はより多くのメモリを使用します。
私が使用する場合、多くの画像をロードするループで
最終的に72.4MBになりました
私が使用する場合:
最終的に108.7MBになりました
ここに問題がありますか、それとも何か間違っていますか?
(Cocos2d V2 を使用)