まず大事なこと
- このノードは 画像を返しません
- 出力も
AsepriteFileのままです - つまり役割は「Aseprite document を細くすること」で、画像化は次の
AseFrameSelectの担当です
一番自然なつなぎ方
AsepriteLoad
-> AseLayerSelect
-> AseFrameSelect
-> Preview
先にレイヤーを絞ってからフレームを抜く方が、意図が分かりやすくなります。
どういう時に使うか
- キャラの body だけ取り出したい時
- UI 用レイヤーや guide レイヤーを外したい時
- folder ごとにまとまっているレイヤーを一括で残したい時
例1: 番号で選ぶ
selection_mode = Indexlayer_index = 2include_children = true
この時、
- 3 番目のレイヤーを選び
- その子レイヤーも残した
AsepriteFile
が返ります。
例2: 名前で選ぶ
selection_mode = Namelayer_name = bodyinclude_children = false
この時、
bodyという名前に一致する最初のレイヤーだけ
が残ります。
注意
- 名前一致は最初の 1 件です
include_children = trueの時は、親子関係を保つために必要な ancestor も残ります- 画像 1 枚が欲しい時は、このノードの後に
AseFrameSelectをつないでください