グラフ は、ネットワークの実行フローを定義するために相互に接続できるノードのネットワークのことです。グラフは、ブループリントで機能を実装するための基礎となります。 各ブループリントには、ブループリントのタイプに応じて、ブループリントの特定の側面の実装を定義する 1 つ以上のグラフを追加できます。ブループリント内の各グラフには サブグラフを追加することもできます。サブグラフは、基本的に独自の個別のグラフに折りたたまれたノードのコレクションのことです。主に整理のために使用されます。固有のプロパティを持つ特殊なタイプのグラフもあります。 しかし、変数参照の追加、ノードの追加と接続、デバッグの重要な原則については全体に適用されます。
グラフ タイプ
イベント グラフ

イベント グラフは、最も一般的なタイプのブループリント グラフです。ブループリント クラスを新しく作成するとイベント グラフが 1 つ含まれていますが、さらにこれを追加することもできます。イベント グラフを追加することで、 ブループリント ネットワークを整理しやすくなります。通常、イベント グラフには、ブループリントのゲームプレイ動作のためのネットワークがあります。イベント、 カスタム イベント、入力ノード は、イベント グラフを介した実行フローを開始する役割を担います。
このセクションの詳細については、「EventGraph
コンストラクション スクリプト
」を参照してください。
コンストラクション スクリプト はブループリント クラスに固有です。各ブループリント クラスには 1 つの ConstructionScript グラフのみが存在します。ブループリント クラスを初期化する際に、コンストラクション スクリプトが役立ちます。 なぜなら、ブループリント クラスの コンポーネント リストが設定された直後に実行されるためです。
このセクションの詳細については、「コンストラクション スクリプト
機能
」を参照してください。
関数 は、ブループリントで他のグラフから実行または呼び出しができる 特定の ブループリント に属しているノードグラフです。関数には、ノードによって指定され、単一の実行出力ピンを含む関数名がつけられた エントリーポイントがあります。関数が別のグラフから呼び出されると、出力実行ピンが有効になり、 接続されたネットワークが実行されます。
このセクションの詳細については、「%programming-and-scripting/blueprints-visual-scripting/UserGuide/Functions:title%」を参照してください。
マクロ
(w:450)
ブループリン トマクロ または マクロ は、本質的にノードの折り畳まれたグラフと同一です。トンネルノードで指定される エントリーポイントと出口点があります。それぞれのトンネルは、別のブループリントやグラフに使用されるとマクロノード上で可視化できる 実行またはデータピンがいくつもあります。
このセクションの詳細については、「%programming-and-scripting/blueprints-visual-scripting/UserGuide/Macros:title%」を参照してください。
グラフを操作する
グラフがコンストラクション スクリプト、イベント グラフ、関数、マクロのいずれであっても、ブループリント エディタのリファレンス のグラフ モードで編集します。基本的には、 すべてのグラフに、ワイヤで接続されたノードのネットワークが存在します。