問題タブ [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 に答える
2457 参照

android - andengine の Texture Packer を使用してアニメーションをロードする

テクスチャパッカーを使用しています。.pvr.ccz10フレームあるファイルがあります。

このアニメーションでを作成する必要がありますAnimatedSpriteが、TexturePacker 拡張機能はTextureRegionファイルのみを返します。

TiledTextureRegionこのファイルからどのように作成できますか?

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

android - TexturePacker (AndEngine) でテクスチャを読み込む

テクスチャパッカーを使用しています。テクスチャをパックして、次のファイルを作成しました。

  • sample.png
  • sample.tps
  • sample.xml
  • sample.java

これらのリソースはassets/gfx/sample. プロジェクトに接続しましたsample.java
私はこのコードを持っています:

Textures.java

Main.java

スプライトを定義すると、次の行でエラーが発生します。

私の間違いは何ですか?

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

jquery - jQueryを使用してテクスチャパッカーで作成されたネストされたjsonファイルを読み取る方法は?

jQueryを使用して、次の深いレベルでネストされたjsonファイルを読み取るにはどうすればよいですか?

これを読むために使用しているjQueryの次のコード行。しかし、それは機能していません。これらすべての要素の読み方を教えてもらえますか?

ここで「a1-0.png」は、スプライト シートに 400 以上の画像があるため変更できません。そして、この json ファイルはそのスプライト シートを表します。これはtexture-packerというソフトウェアを使用して作成されました。

ここにjQueryコード:

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

cocos2d-iphone - spriteWithSpriteFrameName を使用して textureAtlas 画像から作成されたスプライトの画像を変更する方法

Box2D (および Kobold2D) を備えた cocos2d iOS アプリがあります。レイヤーに18個のCCSpriteの配列があります。spriteWithSpriteFrameName と textureAtlas を使用して作成されるようになりました (texturePacker に感謝します)。18個のスプライトを更新したいときは、a)画像を変更することができると思います(しかし、私はそれを行う方法ではありません-setDisplayFrameへの参照を見ましたが、バッチノード/テクスチャから画像を取得する必要があります) spriteWithSPriteFrameName を使用したアトラス) または b) 以前に作成して addChild でレイヤーに追加したスプライトを破棄し、その場所に新しいスプライトを作成します (18 個のスプライト、1 つの「ゲーム」で 16 回)。リソースの使用量とパフォーマンスの観点から、どの方法が好まれますか? a) のように思えますが、これもやり方がわかりません。

ありがとう

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

objective-c - プログラムでコマンドラインからアプリのコマンドラインバージョンを起動するにはどうすればよいですか?

私はアプリケーションを持っています:TexturePacker。アプリケーションフォルダのアプリケーションアイコンをクリックすると、GUIが起動します。ターミナルで「texturepacker」と入力すると、コマンドラインバージョンが実行されます。

プログラムでコマンドラインバージョンを起動したい!以下のコードを使用すると、GUIが起動します。ターミナルで「texturepacker」と入力したかのようにアプリケーション(コマンドラインバージョン)を起動するには、どのシェルコマンドを使用する必要がありますか。

これが初心者の質問である場合。謝罪します。私は素晴らしかった。:S

編集:その一部を理解しました。アプリを起動するには、アプリ内でバイナリへのパスを指定する必要がありました。しかし、どうすればそれに引数を渡すことができますか?配列にさらに引数を追加すると、シェルはそれが「open」コマンドの引数であると見なします。テクスチャパッカーへのパスを使用して文字列に追加すると、シェルはアプリケーションが見つからないと表示します。:S

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

java - LibGDXのtexturepackerからのテクスチャ

(素晴らしい)LibGDXフレームワークのテクスチャラッパーに頭を悩ませようとしていますが、助けが必要です。

TexturePackerがパックされたTextureAtlasから抽出されたテクスチャ( Mesh、Color、Textureによる)をバインドしたいと思います。テクスチャは長方形のメッシュにバインドされています。

テクスチャ(Textureのインスタンス)は基本的にパックされたファイルから抽出したいです。

createspriteまたはfindregionメソッドを使用して、ファイルハンドルの手順をスキップすることはできますか?

さらに:上記の方法をAssetManagerと組み合わせる場合、特別な点に注意する必要がありますか?

私を整理してくれてありがとう!

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

iphone - テクスチャ アトラスの一部である画像のタイリング

Cocos2D を使用しています。テクスチャ パッカーを使用して生成されたテクスチャ アトラスの一部である場合、画像をタイル化する最も効率的な方法は何ですか? 10 x 320 の画像があり、それを並べて画面いっぱいに表示したいと考えています。

以前にこのコードを使用して画像をタイル表示しました

しかし、タイル化したい画像が正方形ではなく、テクスチャ全体のごく一部にすぎない場合は、このアプローチを使用できないと思います。

たくさんの CCSprites を連鎖させるのは私にはかなり非効率に思えるので、もっと良い方法があることを願っています。

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

algorithm - 要素をボックスに合わせる

添付の画像に示されている効果を達成したい。特定のアイテムを指定して、アイテムのサイズを変更するかどうかを選択して、それらを形状 (ボックスなど) に合わせます。

何らかのアルゴリズムに関連する必要があることはわかっていますが、どこから調べればよいかわかりません。

任意のキーワードウィキペディアの記事、またはpdfを歓迎します。

ここに画像の説明を入力 ここに画像の説明を入力

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

android - texturepacker xml からのアニメーション化されたスプライト

Android dev と andengine 全般の新機能です。AndEngineTexturePackerExtension を使用してスプライトをアニメーション化しようとしていますが、アニメーション化されたスプライトに対して tiledTextureRegion がどのように作成されるかわかりません。以下は、このフォーラムのガイドや他の投稿から得たものです。texturepackerからxml、png、およびjavaを作成しています

問題は、COLUMNS と ROWS の値がどこから来ているのか理解できないことです。スプライトシート自体には、回転したスプライトなどが含まれているため、行と列が不均一になっています。これらの値がどこから来たのか混乱しています。これを機能させるための助けに感謝します

編集: MaxRects アルゴリズムではなく、テクスチャ パッカー内の基本的なアルゴリズムを使用するだけで、スプライト シート アニメーションを動作させることができます。しかし、これはシート内のすべてのスペースを利用するわけではないので、MaxRects で生成されたスプライト シートを使用して動作させたいと考えています。xml で、回転するかどうかを示す bool を渡すことがわかります。そのため、この作業を行うための情報がそこにあるため、方法がわかりません。一部のテクスチャがシート上で回転しているときに、texturepacker テクスチャ領域を使用してアニメーション化されたスプライトを作成する方法

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

xml - Objective C: GameEngine なしで TexturePacker のスプライトシートを使用する

Texture Packer で作成した XML ファイルからいくつかの画像を読み取り、コレクション ビューに追加したいと考えています。XML は次のようになります。

これについてウェブ全体を検索しましたが、助けが見つかりませんでした。XMLをループして画像を配列に保存する方法を教えてもらえますか?