まず大事なこと
- このノードは 元の Aseprite の layer 構造を復元するものではありません
Imageを 新しい flat な Aseprite document に包み直します- つまり、「加工した画像を Aseprite 形式で保存したい」時の戻し口です
一番基本の使い方
AsepriteLoad
-> AseFrameSelect
-> Outline
-> ImageToAseprite
-> AsepriteExport
この流れなら、
- Aseprite から 1 フレーム取り出す
- 画像ノードで加工する
- その結果を 1 フレームの Aseprite として保存する
という roundtrip ができます。
どういう時に使うか
AseFrameSelectのあとで画像加工した結果を Aseprite 形式で保存したい時PixelCanvasやPreview系で作った 1 枚絵を、Aseprite へ渡したい時- 「layer は 1 枚でよいので、とにかく
.asepriteにしたい」時
例
layer_name = Bodyduration_ms = 80
この時、入力画像は
- レイヤー名
Body - 1 フレーム
- 表示時間
80ms
の Aseprite document になります。
注意
- 元の Aseprite の複数レイヤー情報は戻りません
- 元の tag や細かい editor metadata も自動では戻りません
- 「とにかく 1 枚画像を Aseprite 形式へ包む」ノードと考えるのが正しいです