💡Scratchやゲーム開発用にスプライトを抽出する必要がありますか?私たちのAI搭載ツールは、スプライトシートからスプライトを自動検出し、バウンディングボックスを計算し、すぐに使用できる透明PNGとしてエクスポートします。🚀 教育者、学生、インディーゲーム開発者に最適です。最大10MBのファイルをサポート。
スプライトシート画像ファイルをドラッグ&ドロップ
ツールが個々のスプライトを自動識別
必要に応じてバウンディングボックスを微調整
個別のPNGまたはZIPアーカイブとしてダウンロード
AI搭載の認識能力:
機能 | サポート | 備考 |
---|---|---|
自動検出 | ✅ はい | ほとんどのスプライト配置を処理 |
グリッドベース | ✅ はい | 均一なスプライトシート用 |
自由形式 | ✅ はい | 有機的なスプライト配置用 |
透明性 | ✅ はい | アルファチャンネルを保存 |
処理速度ベンチマーク:
スプライト数 | 処理時間 |
---|---|
1 0スプライト | ⚡ <2秒 |
5 0スプライト | ⚡ <5秒 |
1 00スプライト | ⏳ <10秒 |
5 00以上のスプライト | ⏳ デスクトップツールを使用 |
Scratch用の推奨設定:
パラメータ | 推奨値 |
---|---|
最大サイズ | 4 80x360ピクセル |
グリッドサイズ | 3 2x32または64x64 |
フレーム数 | アニメーションごとに10-15 |
命名 | 連続的(例:walk_1、walk_2) |
ターミナル経由のスプライト抽出:
🔤ImageMagickで抽出
convert spritesheet.png -crop 64x64 +repage sprite_%02d.png
均一グリッドスプライトシート用
📦ZIPにパッケージ
zip sprites.zip sprite_*.png
ダウンロード可能なアーカイブを作成
🔌PowerShell抽出
magick convert spritesheet.png -crop 64x64 +repage sprite_%%02d.png
Windows用ImageMagickを使用
// Unityスプライトインポート設定
[SerializeField] private Sprite[] characterFrames;
// Godotアニメーションスプライト設定
$AnimatedSprite.frames = load("res://animations.tres")
// Scratchアニメーションスクリプト
when green flag clicked
next costume
wait 0.1 seconds
スプライトに一貫して名前を付ける(例:'hero_run_01.png'、'hero_run_02.png')と、アニメーションシーケンシングが簡単になります
プラットフォーマーでは、移動中のエッジアーティファクトを防ぐためにスプライトの周りに2pxのパディングを追加します
教室では、学生に最初に紙上でスプライトシートを設計させてからデジタル化させます