ノード一覧に戻る

ルールタイル結合

rule_tile_merge

複数のルールタイル素材を1つに結合します。草+水のような複数地形を、1つのルールキャンバスで塗り分けられるようになります。

下書き
解説あり

入力ポート

名前説明
素材1
asset_a
RuleTileAsset
必須
結合するルールタイル素材です。
素材2
asset_b
RuleTileAsset
結合するルールタイル素材です。
素材3
asset_c
RuleTileAsset
結合するルールタイル素材です。
素材4
asset_d
RuleTileAsset
結合するルールタイル素材です。

出力ポート

名前説明
ルールタイル素材
asset
RuleTileAsset
結合した素材です。ルールキャンバスへこれ1本で接続できます。
ルールタイルセット
tile_set
RuleTileSet
結合したタイルセットです。
ルールセット
rule_set
RuleSet
結合したルールセットです。
素材数
material_count
Int
結合後の素材ID数です。
警告
warnings
Text
リネームやセルサイズ不一致などの注意点です。
概要
summary
Text
結合結果の短いまとめです。

何をするノードか

オートタイル作成ノードは1つで1地形(1素材ID)を作ります。草+水+道のように複数地形を 1枚のマップに塗りたい時、このノードで素材を結合してからルールキャンバスへつなぎます。

素材IDやタイルIDが重複している場合(例: どちらも既定の terrain のまま)は、 後の素材側を自動リネーム(terrain_2 など)して解決し、警告で知らせます。

つなぎ方の例

オートタイル作成(草).asset ──→ ルールタイル結合.asset_a
オートタイル作成(水).asset ──→ ルールタイル結合.asset_b
ルールタイル結合.asset     ──→ ルールキャンバス.asset

結合後、ルールキャンバスのエディタには両方の地形名がチップとして並び、クリックで塗り分けられます。

ノード一覧に戻る
ルールタイル結合 — PixPipeline ノード解説