ステーション: ようこそ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
ブループリント
Unreal Engine には、ブループリント ビジュアル スクリプティングシステムがあります。これは、ノードベースのインターフェースを使用して Unreal Editor 内からゲームプレイ要素を作成することに基づいた、ゲームプレイ スクリプティング システムです。
このシステムは、柔軟、強力であり、デザイナーは、通常はプログラマーのみが利用できる概念やツールをほぼすべて利用することができます。 また、Unreal Engine の C++ 実装で使用可能なブループリント固有のマークアップを使用することで、プログラマーはデザイナーが拡張できるベースライン システムを作成することができます。
ステーションの例
この例では、複数のブループリント アクタが連携して、プレイヤーがボタンを踏んだことを検出し、色を変え、施錠状態のドアを開きます。
この設定では、各ブループリントが以下を実行します。
BP_DoorTrigger - プレイヤーのオーバーラップを検出し、トリガーという新しいイベント ディスパッチャーを作成して呼び出し、ボタンの色を変更します。
BP_Light - トリガーイベントをサブスクライブし、トリガーされると色を変更します。
BP_DoorFrame_Unlockable - トリガーイベントをサブスクライブし、トリガーされるとドアを開くカスタム イベントを呼び出します。
ライティングの詳細は、「ブループリント」ドキュメントを参照してください。