問題タブ [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 投票する
1 に答える
495 参照

android - imageatlas から画像を読み込めません

以前はTexture、スプライト ベースのアニメーションに simple を使用していましたが、2 の累乗でない画像をサポートしていませんでした。TexturePackerは、すべての画像を一度にロードし、imageatlas.

そうは言っても、Libgdx wiki のいくつかのチュートリアルに従ったところ、読み込み部分までうまくいきました。しかし、レンダリング中に何らかの問題が発生していると思います。texturepackerこれは、デスクトップ プロジェクトに画像をロードする方法です。

質問: images-atlases フォルダーに手動で作成pages-infoする必要がありますか? PACK_FILEそうしないと、 がスローされFile not found exceptionます。

たまたまフォルダーにpages-infoファイルを作成するimage-atlasesと、次のファイルが生成されます:pages-info.pngおよび「pages-info.atlas」。pages-infoファイルは空ですが、ファイル.png.atlasファイルにはそれぞれ画像と JSON 画像データがあります。

textureregionsこれは、pages-infoファイルから抽出するために使用しているものです(空です):

nullpointerexception予想どおり、を描画すると a が返されますtextureregion。ここでアイデアが不足しています。ヘルプやアイデアはありますか?

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

cocos2d-iphone - TexturePacker と Cocos2d iPhone - ぼやけたスプライト

TexturePacker を使用してスプライト シートを生成しています。Retina iPhone にぴったりのサイズの画像があります。TexturePacker の AutoSD 機能を使用して、それらを sprite.png と sprite-hd.png にパックしています。どちらの png ファイルもシャープに見えます。Retina エミュレーターでゲームをテストすると、鮮明に見え、すべて問題ありません。ただし、エミュレータで 480x320 の iPhone を実行し、通常の sprite.png をロードすると、スプライトがぼやけて見えます。個々のスプライト ファイルをすべて手動でサイズ変更し、TexturePacker を使用してそれらからスプライト シートを作成したところ、見た目も問題ありませんでした。TexturePacker を使えば手作業で時間を節約できると思っていましたが、スプライトがぼやけて見える理由がわかりません。助けてください。

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

iphone - Cocos2d iOS/iphone/ipad アプリの再スキン化: 画像を TexturePacker で置き換えることができません

私は cocos2d でビルドされた iOS ゲームのソース コードを持っていて、それをスキン変更する作業を行っています。最適化されたスプライト シートは、スクリプトによって生成され、.plist ファイルから取得されるTexturePackerによって作成されます。

ここに画像の説明を入力

アプリのスキンを変更しているときに、アプリフォルダーからこれらの画像を置き換えましたが、アプリを実行した後、アプリに表示される古い画像。background や icon ファイルなどの通常の画像 (TexturePacker で最適化されていないもの) は正しく反映されています。

また、アプリのコンパイル中に次のエラーが発生しますが、アプリは古い画像を表示して実行されます::

ファイル「PackTextures.sh」は、上記のディレクトリにあります。私の質問は: TexturePacker または で使用される画像を置き換える方法は?

0 投票する
3 に答える
1034 参照

ios - ""CCSprite は同じテクスチャ ID を使用していません"" 回避策は?

CCSpriteBatchNodeとCCSpriteFrameCacheを使用してSpriteSheetsを介して全身をアニメーション化しています。これで、ユーザーは自分の写真をそのボディに追加できるようになりました。スプライトシートにaddChildを追加しようとすると、 「CCSprite は同じテクスチャ ID を使用していません」というエラーでクラッシュします。

CCSpriteがそのキャッシュ/テクスチャ ( texturepackerによって作成されたもの) になく、クラッシュは正常だったことがわかりましたが、ユーザーの操作を通じてその体に顔を追加する必要があるため、これに対する回避策があるかどうかを知りたいと思いましたその体をアニメートします。そして、スプライトシートを使用することは、アニメーションに最適なオプションです. 誰でも??

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

cocos2d-iphone - ゲームで Retina ディスプレイをサポートするように plist を更新する

私はゲームに取り組んでいます。Retina デバイスをサポートするようにしようとしています。-hd 画像/スプライト シートを配置しました。しかし、テクスチャ パッカー プロジェクト ファイルがありません。-hd イメージの plist ファイルを編集できますか?