メインコンテンツまでスキップ

Patch Editor

ノードをつないでロジックを組み立てます。グラフは本物の script になり、script とまったく同じ 速度で動きます。生成されたコードはいつでも読めます。

ノードが実際に何をするかは パッチにあります。このページはエディターの使いかたの話です。

いま編集しているもの

開いたもの編集しているもの
レールのボタンシーンのグラフ
アセット内の .patch ファイル再利用できる patch。Save で書き戻します

どちらの場合も編集は通常の経路を通るので、undo も同時編集も、追加の手当てなしに効きます。

ツールバー

ボタンはたらき
+ Add nodeカテゴリー別のノードメニュー
Load example出発点にも教材にもなる既成のグラフ
Node from objectシーンで選択中のものを指す参照ノード
Code生成された script。読み取り専用、コピーボタン付き
Save patchグラフを再利用できるファイルとして保存する
グラフを確かめる最短路は Code ボタン

グラフがどんな script になったかを、そのまま見せてくれます。挙動がおかしいとき、配線をたどるより 読むほうがたいてい速く、グラフが思ったとおりのことをしていると確認する方法にもなります。

グラフの操作

操作やりかた
ノードを追加空白部分で右クリック(カーソル位置に出ます)、または + Add node
ノードのメニューノードを右クリック — コピー・切り取り・複製・貼り付け・削除
選択クリック、ドラッグで矩形選択、Shift で選択に追加
すべて選択Ctrl + A
削除Delete または Backspace
コピー / 切り取り / 貼り付けCtrl + C / X / V
複製Ctrl + D
ズームスクロール
視点の移動マウス中ボタン、またはキャンバスのドラッグ
ノードを畳むヘッダーの山形をクリックすると未使用ポートが隠れます

配線

ポートからドラッグすると、つなげるポートが光り、つなげないポートは暗くなります。

ケーブルを空白に落としてみる

それを受けられるノードのメニューが出て、選ぶとすでにつながった状態でノードが作られます。 ノードを足してからポートを探すより、ずっと速いやりかたです。

既存のケーブルは端の近くをつかむと付け替えや削除ができます。埋まっている入力をつかめば外せます。 ドラッグ中の操作は Escape か右クリックで取り消せます。

ポートの型

型ごとに色が決まっています。

運ぶもの
pulse水色実行の流れ
number数値
booleanオレンジtrue / false
string文字列
vectorx・y・z の 3 つ組
colorピンク
object濃い青オブジェクトへの参照

pulseobjectvector は同じ型どうしでしかつながりません。スカラー(number・boolean・ string・colour)は互いに自由に変換されます。

ベクトルのポートは展開できます。 山形をクリックすると xyz の個別ソケットに分かれます。 入力側では部品からベクトルを組み立て、出力側では分解します。

ケーブルのつながっていない object ポートは、シーンのオブジェクトを選ぶドロップダウンに なります。空のままなら、グラフが付いているオブジェクト自身を指します。

定数ノードと、変数・メッセージ・グローバルのノードにある id 欄は、ノードのヘッダーに直接 入力します。

パネルのサイズ

エディターは下にドッキングした状態で開きます。ヘッダーのサイズメニューで、ビューポート全体への 展開ドッキングへの復帰、フローティングウィンドウを切り替えられます。端をドラッグ すればサイズが変わります。


次へ: UI Editor