スプライトシートをフレームに分解
スプライトシート分解ツールはパッカーの逆で、1 枚にまとめられたシートを個々のスプライトやアニメフレームに切り分けます。シートをアップロードし、アトラス JSON を渡すかグリッドを設定すれば、各フレームを個別の PNG としてダウンロードできます——すべてブラウザ内で完結します。
アトラス JSON でもグリッドでも
Phaser・Aseprite・TexturePacker の JSON があれば、正確な座標で各名前付きフレームを抽出し、元の名前を保持します。メタデータがない場合は、グリッドモードが行・列数やタイルサイズで均等に分割します。
無料・プライベート・アップロードなし
すべてブラウザ内のローカルで動作し——登録不要・透かしなし・ファイル数制限なしで、シートがデバイスから出ることはありません。抽出したフレームは 1 つの ZIP にまとめてダウンロードできます。
よくある質問
スプライトシートを個別画像に分割するには?
シートをアップロードし、グリッドモード(行・列数やタイルサイズを設定)かアトラスモード(対応する JSON をアップロード)を選んで書き出します——各フレームが個別の PNG として ZIP に入ります。
元のフレーム名を保持できますか?
はい。アトラスモードでは Phaser・Aseprite・TexturePacker の JSON を読み取り、各 PNG をフレーム名で命名するので、スプライトがメタデータと一致します。
どのアトラス JSON 形式に対応していますか?
Phaser / PixiJS JSON(Hash)、Aseprite JSON、TexturePacker JSON-Array に対応——オブジェクト形式と配列形式の両方に対応します。
スプライトシート分解ツールは無料ですか?
完全に無料で、登録不要・透かしなし、シートのサイズやフレーム数に制限はありません。
JSON ファイルがない場合は?
グリッドモードを使います。シートが均等なグリッドに並んでいれば、行・列数(またはタイルサイズ)を設定すれば均等に分割され、完全に透明なセルをスキップすることもできます。
画像はサーバーにアップロードされますか?
いいえ。分解はブラウザ内のローカルで行われるため、スプライトシートはデバイスに留まります。