概要
タイル素材づくりの入口ノードです。シート画像を一括分割して静的タイルにし、一部スロットをアニメーションへ差し替え、2×2の家のような複数セルスタンプを定義し、既存のオート/ルールタイル素材も同じ1つの素材(TileAsset)へまとめられます。分割・選択・命名は専用エディタ(タイル素材ビルダー)から編集し、ノード自体はレシピ(builder_data)を評価するだけです。
使い方のポイント
- シートの一括登録は
image(余白・間隔を自分で指定)かsprite_sheet(列数・セルサイズを引き継ぐ)のどちらかへ接続します。1セルずつピンを繋ぐ必要はありません。 - アニメーションは「対象ブラシID」を指定すると、パレット上の位置(公開ブラシID)を保ったまま静止タイルをアニメへ差し替えられます。フレームは
images入力(全フレーム同寸法)か、同じシート上のセル列から選べます。 - 出来上がった素材は
tile_asset_saveで.pxntileに保存すると自己完結し、元の入力ノードを消しても読み込めます。 warningsに「live source」系の警告が出ている間は、配布用の保存前に必ず解消してください。
よくある失敗
- アニメのフレーム寸法がバラバラ — 明示的にパディング/クロップして同寸法にしてから
imagesへ入れてください。暗黙の補正は行いません。 - 透明セルまで登録される — 分割レシピの透明セルポリシーを
exclude_fully_transparentにすると、完全透明セルを除外できます(元の行・列位置は保持されます)。 - オートタイルを繋いだのに取り込まれない — レシピ側の「ルール素材を含める」を有効にする必要があります(エディタのチェックボックス)。
関連ノード
tile_asset_save/tile_asset_load—.pxntileへの保存と読み込みautotile_from_template/autotile_from_parts— ここへ取り込むオートタイル素材の生成rule_set_editor— ルールブラシの低レベル編集