💡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.pngWindows用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のパディングを追加します
教室では、学生に最初に紙上でスプライトシートを設計させてからデジタル化させます