問題タブ [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.
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
。ここでアイデアが不足しています。ヘルプやアイデアはありますか?
cocos2d-iphone - TexturePacker と Cocos2d iPhone - ぼやけたスプライト
TexturePacker を使用してスプライト シートを生成しています。Retina iPhone にぴったりのサイズの画像があります。TexturePacker の AutoSD 機能を使用して、それらを sprite.png と sprite-hd.png にパックしています。どちらの png ファイルもシャープに見えます。Retina エミュレーターでゲームをテストすると、鮮明に見え、すべて問題ありません。ただし、エミュレータで 480x320 の iPhone を実行し、通常の sprite.png をロードすると、スプライトがぼやけて見えます。個々のスプライト ファイルをすべて手動でサイズ変更し、TexturePacker を使用してそれらからスプライト シートを作成したところ、見た目も問題ありませんでした。TexturePacker を使えば手作業で時間を節約できると思っていましたが、スプライトがぼやけて見える理由がわかりません。助けてください。
iphone - Cocos2d iOS/iphone/ipad アプリの再スキン化: 画像を TexturePacker で置き換えることができません
私は cocos2d でビルドされた iOS ゲームのソース コードを持っていて、それをスキン変更する作業を行っています。最適化されたスプライト シートは、スクリプトによって生成され、.plist ファイルから取得されるTexturePackerによって作成されます。
アプリのスキンを変更しているときに、アプリフォルダーからこれらの画像を置き換えましたが、アプリを実行した後、アプリに表示される古い画像。background や icon ファイルなどの通常の画像 (TexturePacker で最適化されていないもの) は正しく反映されています。
また、アプリのコンパイル中に次のエラーが発生しますが、アプリは古い画像を表示して実行されます::
ファイル「PackTextures.sh」は、上記のディレクトリにあります。私の質問は: TexturePacker または で使用される画像を置き換える方法は?
ios - ""CCSprite は同じテクスチャ ID を使用していません"" 回避策は?
CCSpriteBatchNodeとCCSpriteFrameCacheを使用してSpriteSheetsを介して全身をアニメーション化しています。これで、ユーザーは自分の写真をそのボディに追加できるようになりました。スプライトシートにaddChildを追加しようとすると、 「CCSprite は同じテクスチャ ID を使用していません」というエラーでクラッシュします。
顔CCSpriteがそのキャッシュ/テクスチャ ( texturepackerによって作成されたもの) になく、クラッシュは正常だったことがわかりましたが、ユーザーの操作を通じてその体に顔を追加する必要があるため、これに対する回避策があるかどうかを知りたいと思いましたその体をアニメートします。そして、スプライトシートを使用することは、アニメーションに最適なオプションです. 誰でも??
cocos2d-iphone - ゲームで Retina ディスプレイをサポートするように plist を更新する
私はゲームに取り組んでいます。Retina デバイスをサポートするようにしようとしています。-hd 画像/スプライト シートを配置しました。しかし、テクスチャ パッカー プロジェクト ファイルがありません。-hd イメージの plist ファイルを編集できますか?