ブループリントのテクニカルガイド

ブループリントを使用するプログラマー向けテクニカルガイド

Choose your operating system:

Windows

macOS

Linux

ブループリントは、 Unreal Engine 4 に実装されたパワフルな新機能です。

ブループリントを一言で言うならば、コードの記述やコンパイルをせずに UClasses を新規作成する手段です。ブループリントを作成する場合、「ネイティブ」の C++ クラス、 または別のブループリントの拡張を選択することができます。さらに、コンポーネントの追加、配置、カスタマイズ、ビジュアル スクリプティング言語を用いてカスタムロジックを実装、イベントやインタラクションに対応、カスタム変数の定義、入力を処理、および すべてカスタム仕様のオブジェクト タイプを作成することができます。

各ブループリントには、「コンストラクション スクリプト」があります。これは、 C++ のコンストラクタのようなものであり、オブジェクトが作成されると実行されます。このスクリプトは どんな係数でもそれに合わせて Actor インスタンスを動的に構築します。 例えば、自動的に自己サイズ調整して建造物間の隙間を埋めるフェンスなどです。こうした意味で、ブループリントは非常にパワフルなプレハブ システムであると考えることもできます。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる