概要
スプライトシートをコマ画像のリストに分解するノードです(sprite_sheet_pack のちょうど逆)。連番PNGでの書き出しや、特定のコマだけ取り出しての加工が1ノードでできます。
使い方のポイント
- 定番のつなぎ方:
animation_render→ sprite_sheet_to_frames →batch_export(images 入力)。全コマが連番PNGになります - 一部のコマだけ欲しいときは、後段に
list_get(1コマ)やlist_slice(範囲)を挟みます - コマ単位で加工して組み直したいときは、
list_mapで加工 →sprite_sheet_packで再シート化、という往復ができます
よくある失敗
- 1枚のシートPNGとして保存したかった — それは
sprite_sheet_to_imageの仕事です。このノードはコマを個別に分解します
関連ノード
sprite_sheet_pack— このノードの逆変換(コマのリスト → シート)sprite_sheet_to_image— シート全体を1枚の画像として取り出すsprite_sheet_frame_get— インデックス指定で1コマだけ抜くならこちらが最短list_get/list_slice/list_map— 分解後のコマ選択・加工