Blueprint Basic User Guide

A quick guide on the elements needed to begin working with Blueprints.

This page aims to quickly get you started using Blueprints by covering the most basic use cases and commonly used actions.

For more detailed information on Blueprints, refer to the ブループリント ビジュアル スクリプティング documentation.

Creating Blueprints

There are several methods in which you can create Blueprints, the first is through the Content Browser using the Add New button:

  1. コンテンツブラウザ[Add New] ボタンをクリックします

    ContentBrowserAddNew.png

  2. ドロップダウン メニューの [Create Basic Asset (基本アセットを作成する)] セクションから [Blueprint Class] を選択します。

    ContentBrowserDropDown.png

    さらに [Create Advanced Asset (詳細なアセットの作成)][ブループリント] オプションで、ブループリント アセットのタイプ を作成することができます。

  3. ブループリントに対する 親クラス アセットを選択します。詳細は「親クラス」を参照してください。

    Choose a Parent Class

After you select your class, a new Blueprint asset will be added to the Content Browser which you can then assign a name.

Basic4.png

Create Blueprint Using Assets

You can also create a Blueprint by Right-clicking on an asset in the Content Browser, then under Asset Actions, selecting the Create Blueprint Using This... option.

Basic8.png

This option is only available for assets that support it - Static Meshes, Skeletal Meshes, Particle Effects, Sound Cues or Sound Waves, etc. If the option is not available for the selected asset, it will appear grayed out.

After selecting the Create Blueprint Using This... option, you will be prompted on where you want to save the Blueprint. After confirming your save location, the Blueprint will automatically open in the Blueprint Editor.

Placing Blueprints in Levels

To place a Blueprint in your level, you can either...

Drag-and-drop it from the Content Browser into your level.

DragAndDropBP.png

Or with the Blueprint selected in the Content Browser, you can Right-click in the level and select Place Actor from the context menu.

RightClickMethod.png

Placing Blueprint Nodes

There are several methods in which you can place nodes while in Graph Mode (see ノードを配置する for more information), this section will show you the most common method as well as how to connect nodes together.

ノードを配置する場合はだいたい コンテキスト メニュー を使用します。ブループリント グラフ内で 右クリック すれば表示されます。

RightClick1.png

上のメニューからカテゴリ (またはサブカテゴリ) を展開して、グラフに追加するノードを選択します。

[Context Sensitive (状況にあわせた表示)] というウィンドウの右上隅にもデフォルトで有効になっているオプションがあります。これは、無効にすることも可能であり、現在のコンテキストに応じてメニューに表示されるオプションも自動的にフィルタリングします。

RightClick2.png

以下のように、[Context Sensitive] がオンの状態で 右クリック して Animation を検索するとフィルタリングされたリストが表示されます。

RightClick3.png

しかし、[Context Sensitive (状況にあわせた表示)] のチェックを外して Animation を検索するとアニメーションに関するすべてのものが表示されます。

RightClick4.png

グラフ内で 右クリック するとコンテキスト メニューが表示されますが、既存のノードを引き出してコンテキスト メニューにアクセスすることができます。

RightClick5.png

上の図には、Character Movement コンポーネントの参照があり、以下の例のように、その出力ピンを引き出すことでコンテキストに応じた意味を持ち、引き出しているノードと関連があるノードを追加することができます。

RightClick6.png

上の図では、メニューで Set Max Walk を探して、メニューから Set Max Walk Speed を選択することで、キャラクターの最高歩行速度 (Max Walk Speed) を設定することができます。

Connecting Blueprint Nodes

To connect nodes, drag off one pin and connect it to another pin of the same type (there are some instances where a conversion node will be created, for example, connecting a Float output to a Text input will create a conversion node between the two and automatically convert and connect the two nodes).

Here is a basic connection between two nodes where the input/output pins are of the same type.

BasicConnect.png

And here is an example of a conversion in progress.

ConversionNode.png

Creating Variables

変数 とは、ワールド内のオブジェクトやアクタの値または参照を保有するプロパティです。これらの プロパティには、それらを含む ブループリント から内部でアクセスすることができます。また、 レベルに配置されたブループリントのインスタンスで作業をしているデザイナーが値を変更を加えられるように、 外部からアクセスすることもできます。

You can create variables for your Blueprints from the MyBlueprint window, by clicking on the Add Button (+) on the variable list header.

myblueprint_variable.png

Once you have created a variable, you will need to be able to define the properties of the variable.

このページは Unreal Engine の前のバージョン用です。現在リリースされている Unreal Engine 5.3 に対して更新は行われていません。
Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル