10.プレイヤーのコンテキストを作成する

Environment Query System で使用する新しいコンテキストを作成します。

Windows
MacOS
Linux
On this page

Environment Query はアクタのタイプを取得して数多くのアイテムを生成できますが、コンテキストに対してはこれを行いません。そのため、コンテキストとしてプレイヤーのポーンを持つ方法が必要です。ここで、 EnvQueryContext_BlueprintBase が役立ちます。

ステップ

  1. コンテンツ ブラウザPlayerContext ブループリントをダブルクリックして編集用に開きます。

  2. ProvideActorsSet 関数をオーバーライドします。

    override1.png

    [Override] ボタンは、[My Blueprint] パネルの 関数 部分にマウスオーバーするまで非表示になっています。

    これで関数のデフォルトのビヘイビアが開いたブループリントのグラフでオーバーライドされます。

    newlyOverriden.png

  3. Get All Actors Of Class を追加し、それを以下のように Provide Actor Set ノードと ReturnNode の間に接続します。

    finalGraph.png

  4. Get All Actors of Class ノードの Actor Class を、 Top Down Character に設定し、 Compile (コンパイル) し、Save (保存) します。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback