概要
スプライトシートから指定番号のコマを1枚だけ取り出すノードです。再生
(sprite_sheet_playback)と違い時間の概念を持たない、シンプルな「N番目の絵を
くれ」の道具です。特定コマの加工・比較・書き出しに使います。
使い方のポイント
- 「歩きアニメの2コマ目だけをアイコンに使う」「全コマから1枚選んで色替えする」 のような静的な抜き出しが主用途
indexをint_inputにすれば手動選択、リスト処理と組めば全コマの一括加工も- 範囲外の番号は先頭/末尾にクランプされるのでエラーにはならない
indexは0始まり。先頭は0、2コマ目は1
関連ノード
sprite_sheet_playback— 時間ベースの再生版sprite_sheet_info— 外部シート画像の入り口sprite_sheet_pack— 逆方向(画像リスト→シート)
使用例
KeyframeClip、AnimationRender、SpriteSheetPack、またはSpriteSheetInfoのspritesheetをつなぐindexにIntInputやListGetの結果を入れるimage出力を他の画像ノードへ流す
補足:
indexは範囲外でも先頭/末尾へクランプされますsummaryのframe 2/Nは人向けの1始まり表示ですが、index出力は0始まりですSpriteSheetFrameGet自体は rawImageを受けません。外部画像から始める場合はSpriteSheetInfoを先に通します