問題タブ [texturepacker]

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 投票する
2 に答える
1074 参照

ios - RGBA8888 と RGBA4444 でアニメーションをロードすると、メモリ使用量に違いがなく、プラットフォーム cocos2D と iOS

プラットフォーム -> cocos2D、iOS

Step1: ImageFormat="RGBA8888"を使用して FileName.pvr.ccz(TexturePacker) からアニメーションをロード する x コード インストルメント 10.0 MB でメモリ使用量を表示します。

Step1: ImageFormat="RGBA4444"を指定して FileName.pvr.ccz(TexturePacker) からアニメーションをロード する x-code Instruments 10.0 MB でメモリ使用量を表示します。

質問-> 高いImageFormat = " RGBA8888"の代わりに低いImageFormat = "RGBA4444"を使用しているのに、メモリ使用量に違いが見られないのはなぜですか?

TexturePacker ファイル サイズ = 2047 * 1348

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

android - AndEngine を使用してアニメーションを再生する

私はAndEngineが初めてです。スプライト シート (スプライト シートの作成に TexturePacker を使用しています) を使用して、画面の中央で単純にアニメーションを再生したいのですが、この要件について誰か助けてもらえますか?! 同じための適切な完全なチュートリアルが見つかりませんでした! 前もって感謝します。

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

android - AndEngine で SD カードからスプライトシートをロードする方法

私はAndEngineが初めてです。スプライト シート (TexturePacker を使用して生成) を使用してアニメーションを再生しようとしています

Q 1. SD カードからスプライトシートと xml ファイルをロードする方法を教えてください。(上記の例では、スプライト シートと xml ファイルが Asset フォルダーから読み込まれます)。

Q 2. アニメーションに音をつけたい。それを行う方法はありますか?

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

android - AndEngine で透明なアニメーションを取得するには?

スプライト シート (TexturePacker を使用して生成) を使用して、アニメーションを正常に表示しました。しかし、シーンの透明な背景を設定すると、機能しません! 黒の背景で表示されます。しかし、他の色については、指定された色が表示されています。

以下は私の完全なメソッド onCreateScene() であり、私のアクティビティは SimpleBaseGameActivity を拡張します

この問題の原因は何ですか? 誰でもこれを解決するのを手伝ってもらえますか?

「FirstActivity」と「SecondActivity」の 2 つのアクティビティがあります。「FirstActivity」は Activity を拡張し、「SecondActivity」は SimpleBaseGameActivity を拡張します。私がやっていることは、ボタンのクリックで FirstActivity から SecondActivity を開始していることです。

そして、マニフェストで透明にされた SecondActivity

android:theme="@android:style/Theme.Translucent"

出力画面は他の場所で透明に表示されるようになりましたが、設定するとシーン領域が黒くなりますm_Scene.setBackground(new Background(Color.TRANSPARENT));

出力を確認するには、以下のリンクを確認してください。

m_Scene.setBackground(new Background(Color.RED));//赤い背景で表示

https://docs.google.com/file/d/0BwMxWp4Tk7MEUE53dEVnM3NoTlk/edit

m_Scene.setBackground(new Background(Color.TRANSPARENT));//黒背景で表示

https://docs.google.com/file/d/0BwMxWp4Tk7MEVWZYWGJDa3o2Ums/edit

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

android - スプライトシートを使った Android アニメーション

スプライトシート(Texturepackerで生成)を使って一連のアニメーション(背景透明)を表示したい。AndEngine 以外にスプライト シート アニメーションを表示する他のエンジン (方法) はありますか?

0 投票する
2 に答える
366 参照

libgdx - TextureAtlas にスプライトが多すぎるとゲームがハングする

スプライトで鮮明なグラフィックスをレンダリングするために、すべての解像度サイズに専用のスプライト フォルダーを用意することにしました。このようなフォルダーが55個あり、各フォルダーには57個の.pngファイルが含まれています(つまり、合計数は 57*55 = 3135 個のファイルです)。55 個のフォルダーすべてを 1 つのフォルダーに入れ、Texture Packerそのフォルダーで実行します。出力フォルダーに、1pack.atlasファイルと 212 packX.pngファイルを取得します (X は 1 から 212 まで実行されます)。

私のコードでは、これらのフィールドをAssetsクラスに作成します

Assetsまた、ゲームの開始時に呼び出されるクラスの初期化メソッドでは、次のようになります。

少数のフォルダー (3 フォルダー) に対してこれを実行しましたが、ゲームは正常に動作します。ただし、55 個の解像度フォルダーすべてをサポートすることにしたとき、ゲームは Android ではロードできず、デスクトップではロードできますが、最初は非常に遅くなりました。

pack.atlasファイルによって参照される多数のスプライトが原因でハングしたというのは本当ですか?

TexturePacker各解像度フォルダーで実行すると、 pack.atlas(1 ではなく) 55 個のファイルが取得され、各pack.atlasファイルは (3135 個のファイルではなく) 57 個のスプライトを参照するようになり、ゲームは正常に実行されるはずですが、面倒です。

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

ios - -[CCFileUtils fullPathForFilename:resolutionType:] : cocos2d: 警告: ファイルが見つかりません:

-[CCFileUtils fullPathForFilename:resolutionType:] : cocos2d: 警告: ファイルが見つかりません: play.png

Cocos2d ゲーム....始めたばかりの非常にシンプルなゲームです。

これはクラス全体であり、「play.png」と「sound.png」は見つかりません。どちらも「buttons.plist」(テクスチャ パッカー ドキュメント) にあり、ビルド フェーズに含まれています。

クラス:

ナビゲーター: .plist ファイル

Build Phases には、すべての .plist ファイルと .png ファイルも含まれています。

このエラーが発生する理由/ボタンが表示されない理由はありますか? これはプロジェクトの始まりに過ぎず、これまでこの問題が発生したことはありません。

あなたが私に提供できる助けをありがとう。

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

cocos2d-iphone - 画像を編集するために PVR.CCZ 画像を PNG に変換します。

画像ファイルを編集するには、PVR.CCZ 画像ファイルを PNG 画像に変換する必要があります。m 元の画像が削除されました。テクスチャ パッカーを使用して pvr ファイルを作成しました。

このリンクを参照してください:- .pvr.ccz ファイルから PNG 画像を復元するにはどうすればよいですか? しかし役に立ちません。