概要
タイル画像のリストからRuleTileSet とアトラス(1枚絵)を作るノードです。 グラフ内で描いた・加工したタイル画像群を、ルールタイル系や Tiled 書き出しで 使える形にまとめる梱包役です。
使い方のポイント
- 「自作画像でルールタイル」の入り口:
list_createで束ねたタイル画像 → rule_tile_pack →rule_canvas.tile_set - オートタイル用の規則的な枚数(Wang16/Blob47)を作るなら
autotile_from_parts/autotile_from_templateの方が上流に適する。 こちらは任意枚数の梱包が守備範囲 atlas出力はtiled_tileset_exportとセットで使う- アニメタイルはアトラスとスプライトシート上では先頭フレームを代表画像として使う。
全フレームを並べたシートが必要なら
rule_animation_renderを使う
関連ノード
rule_canvas/rule_render— tile_set の使い先tiled_tileset_export— アトラスの書き出しautotile_from_parts/autotile_from_template— オートタイル画像の生成rule_tile_merge— タイルセット同士の結合
何をするノードか
タイル画像の一覧(または既存のルールタイルセット)から、ルールタイル系ノードで使う RuleTileSet と、
全タイルを1枚に並べた RuleTileAtlas / スプライトシート / 画像を作ります。
旧 Tile Atlas Pack の後継です。
主な設定
| ID | 名前 | 説明 |
|---|---|---|
tileset_name |
タイルセット名 | 画像一覧から作る時の名前です。 |
cell_width / cell_height |
セル幅/高さ | 0 の時は最初のタイル画像から推定します。 |
grid_kind |
グリッド種別 | 直交 / アイソダイヤ。 |
render_order |
描画順 | タイルを重ねて描く方向です。 |
columns |
列数 | シートの列数。0 で自動です。 |
fill_order |
配置順 | 右へ並べるか、下へ並べるかです。 |
つなぎ方の例
RuleTilePack.tile_set -> RuleCanvas.tile_set
RuleTilePack.tile_set -> TiledTilesetExport.tile_set
RuleTilePack.atlas -> TiledTilesetExport.atlas