問題タブ [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.

0 投票する
1 に答える
205 参照

cocos2d-iphone - スプライトシートを使用して CCTexture2D をアニメーション化する

私は Zwoptex でスプライトシートを作成しました。TexturePacker がこれよりも優れていることは知っていますが、cocos2d iphone を使い始めたばかりなので、購入していません。

次のコードを使用して CCTexture2D を作成しました。

そして、この CCtexture2D オブジェクトを使用して、ソフト ボディの周囲にテクスチャを描画します。次のコードを使用します。

ここで、ソフト ボディのテクスチャをアニメートしたいと思います。スプライトシートを使用してスプライトをアニメーション化する方法を知っています。しかし、スプライト シートを使用して CCTexture2D を作成する方法と、スプライト アニメーションで行うように、さまざまな画像を使用してテクスチャをアニメーション化する方法について混乱していますか?

この問題を解決するための方向性を誰か教えてもらえますか?

0 投票する
0 に答える
371 参照

ios - 「NSInternalInconsistencyException: ディレクターの前に TextureCache を初期化しないでください」

0 投票する
0 に答える
119 参照

memory - Cocos2D CCTextureCache はメモリに残ります

addImageAsync を使用して、スクローラー用に非同期で画像を読み込みます。

プロファイリングを開始すると、メモリの問題が発生し、画像がメモリに残りました。

次に、addImageAsync と spriteWithFile を、画像のロードと直接アンロードで比較することにしました。すべての読み込みが完了すると、addImageAsync はより多くのメモリを使用します。

私が使用する場合、多くの画像をロードするループで

最終的に72.4MBになりました

私が使用する場合:

最終的に108.7MBになりました

ここに問題がありますか、それとも何か間違っていますか?

(Cocos2d V2 を使用)

0 投票する
1 に答える
75 参照

cocos2d-iphone - BatchNode からの CCTexture2D の更新