Back to Node List

Rule Rect

rule_rect

Creates a rect placement operation from numeric parameters (animatable walls and floors).

Draft
Guide available
The node name and summary are available in English. Port, parameter, and article details are currently shown in Japanese.

Input Ports

NameTypeDescription
ルールキャンバス
canvas
RuleCanvas
操作を追記する既存キャンバスです。未接続なら新規キャンバスを作ります。

Output Ports

NameTypeDescription
ルールキャンバス
canvas
RuleCanvas
矩形操作を追加したキャンバスです。
概要
summary
Text
結果の短いまとめです。

Parameters

NameTypeDefaultRangeDescription / Options
地形名
material_id
Text
terrain

矩形で塗る地形名(素材ID)です。

X
x
Int
0-512–512

矩形の左端セルです。

Y
y
Int
0-512–512

矩形の上端セルです。

width
Int
41–512

矩形の幅(マス数)です。

高さ
height
Int
31–512

矩形の高さ(マス数)です。

マップ幅
map_width
Int
81–512

キャンバス入力が無い時に作る新規キャンバスの設定です。

マップ高さ
map_height
Int
81–512

キャンバス入力が無い時に作る新規キャンバスの設定です。

セル幅
cell_width
Int
161–2048

キャンバス入力が無い時に作る新規キャンバスの設定です。

セル高さ
cell_height
Int
161–2048

キャンバス入力が無い時に作る新規キャンバスの設定です。

何をするノードか

ルールキャンバスのエディタで矩形を描く代わりに、X/Y/幅/高さの数値で矩形操作を作ります。 全て昇格可能(promotable)なので、変数・波形・タイムラインで壁や部屋を動かせます。 canvas 入力へ追記できるため、複数ノードを数珠つなぎにして操作を積めます。

入出力と設定

種別 ID 説明
入力 canvas RuleCanvas(任意) 追記先。未接続なら新規キャンバスを作ります。
出力 canvas RuleCanvas 矩形操作を追加したキャンバスです。
設定 material_id Text 塗る地形名です。
設定 x / y / width / height Int(昇格可) 矩形の位置とサイズ(マス数)です。
設定 map_width ほか Int 新規キャンバス時のマップ/セル設定です。

つなぎ方の例

RuleRect.canvas -> RulePolyline.canvas -> RuleRender.canvas
オートタイル作成.asset -> RuleRender.asset
Back to Node List
Rule Rect — PixPipeline Node Reference