本文へスキップ
AI Sprite Maker

スプライト反転ツール

右向きの歩きループを、フレーム順を崩さずに左向きへ。フォルダ丸ごとのスプライトも一度に反転できます。

  • 無料
  • ローカルで動作
  • 登録不要
結果

画像を読み込んで始めましょう。

すべてブラウザ内で動作します。ファイルがアップロードされることはなく、ページの読み込み後はオフラインでも使えます。

スプライト反転ツールの使い方

  1. スプライトやシートを1つ以上ドロップします。複数ファイルは一括で処理されます。
  2. 左右、上下、または両方を選びます。
  3. シートの場合は「各フレームをその場で反転」をオンにすると、1フレーム目は1フレーム目のままです。
  4. レイアウトを選びます。置き換え、反転コピーを下に追加(新しい行)、または右に追加。
  5. PNG、複数ファイルを読み込んだ場合は ZIP をダウンロードします。

得られるもの

  • 反転した PNG
  • 左右アニメ用に反転した行を追加したシート
  • 一括処理で反転した全ファイルの ZIP

ゲーム制作で使って得たコツ

  • シート全体を左右反転すると、各行のフレーム順も逆になります。アニメーションを順方向のまま再生するには「各フレームをその場で反転」を使ってください。
  • 反転したスプライトは光の向きでばれます。光が左上から当たっているなら、反転したコピーは右上から照らされます。主人公のスプライトはハイライトを手で直しましょう。
  • 多くのエンジンは実行時に反転できます(Godot の flip_h、Unity と Phaser の flipX)。反転を焼き込むのは、非対称なディテールを直したいときや、アトラスを1枚にまとめたいときだけで十分です。
  • 文字、ロゴ、片手で持つ武器は、反転後に手直しが必要なことがほとんどです。

活用例

  • 右向きの歩き・攻撃ループから左向きを作る
  • アイテムアイコンやタイルをまとめて反転する
  • 実行時に反転できないエンジン向けに、2行のシート(右向きの行、左向きの行)を作る
  • 天井や水面の反射用にタイルを上下反転する

よくある質問

反転するとスプライトシートのフレーム順は変わりますか?
画像全体を反転すると、各行の中の順番が逆になります。「各フレームをその場で反転」をオンにすれば、各フレームが自分のセル内で反転するので、順番はそのままです。
たくさんのスプライトを一度に反転できますか?
はい。複数のファイルをまとめてドロップしてください。すべてに同じ設定が適用され、ZIP で一括ダウンロードできます。
反転で劣化しますか?
しません。ピクセルは移動するだけで再サンプリングされず、透過も保たれます。
シートのフレームはどうやって見つけていますか?
フレーム間の空の行と列を探し、見つからなければ正方形のフレームとして扱います。列数、行数、フレームサイズ、余白、間隔は手で修正できます。
エンジンで反転できるなら、そもそも反転は必要ですか?
多くの場合は不要です。実行時の反転ならテクスチャメモリを節約できます。焼き込んだ反転が役立つのは、反転版に手直しが必要な場合や、反転機能のない環境向けの場合です。
無料ツール一覧 →