何十ものアイコンを含むSprite画像がたくさんあります。スプライトを個別の画像ファイルに自動的に解明する、または座標、幅、高さに供給する簡単な方法はありますか?
Photoshopのスライスツールを使用します。
slice select tool
を使用します(そのselectの部分に注意してください。スクリーンショットを参照してください)。Divide Slice...
]を選択します。save for web and devices...
に移動しますそれらが(グリッド上ではなく)不均一なサイズである場合は、バニラの「スライス選択」ツールで個別に選択することもできます。類似したグリッドがたくさんある場合は、すべてをフォトショップアクションとして保存し、バッチ処理します。
このプログラムは、スプライトを個々のフレームに分解するのに非常に適しています
すべての標準ビットマップ形式、.png、.bmp、.gif、.tiffをサポートし、ほとんどすべてを自動的に実行します。
スプライトのソース画像を失った後、私は同様の問題に遭遇し、この比較的単純なツールを構築しました: https://github.com/fmovlex/desprite
お役に立てれば。
これは私にとってjquery uiスプライトから画像を抽出するのにうまくいきました http://renderhjs.net/shoebox/
これを個々の行に分割するので、試してみてください: http://imagesplitter.net
スプライトマップを動的に分割するAndroidアプリケーションがあります:
https://play.google.com/store/apps/details?id=com.fourqueue.Android.texture