概要
オートタイルのマップを塗るキャンバスです。マス目に「ここは壁」「ここは草」と 素材を塗るだけで、接続したルールに従って適切なタイル(角・縁・内側)が 自動で選ばれます。ルールタイル系ワークフローの作業台です。
使い方のポイント
- 最小の3点セット:
rule_set_preset(タイルセット+ルール) → rule_canvas。 これだけで塗り→自動タイル選択が動く - 塗るのは「素材」であって「タイル」ではない、が最重要の考え方。 どのタイルが置かれるかはルールが決める
- 解決結果(
resolved)はtiled_map_exportで Tiled に持っていける
関連ノード
rule_set_preset— 定番構成の供給元(まずこれ)rule_set_editor— ルールの自作・カスタムrule_render/rule_animation_render— キャンバス外での描画tiled_map_export— マップの書き出し
何をするノードか
専用エディタ(ルールキャンバスを編集)でマス目を塗り、RuleCanvas として出力します。
ルールタイルセットとルールセットを接続すると、その場で解決結果(RuleResolved)と
プレビュー画像も出します。旧 Tile Map Canvas の後継です。
主な設定
| ID | 名前 | 説明 |
|---|---|---|
width / height |
幅/高さ | 新規キャンバスのマス数です。 |
cell_width / cell_height |
セル幅/高さ | タイル1枚のピクセルサイズです。 |
canvas_data |
キャンバスデータ | エディタが保存するJSONです。直接編集せず、エディタから操作します。 |
つなぎ方の例
RuleSetPreset.tile_set -> RuleCanvas.tile_set
RuleSetPreset.rule_set -> RuleCanvas.rule_set
RuleCanvas.resolved -> TiledMapExport.resolved