AIの複製メモ UE5

複製の手順

AIキャラクターの複製:ブループリントクラスを丸々複製。>Anim Classが違う場合は変更。


AIコントローラーの複製:ブループリントクラスを丸々複製。AIキャラクターのクラスのデフォルトから複製したAIコントローラーを選択。


ブラックボード、ビヘイビアツリーの複製:複製したヘイビアツリーに複製したブラックボードを紐づけ。
AIコントローラー:UseBlackboardを複製したブラックボードに差し替え。RunBTを複製したビヘイビアツリーに差し替え。

列挙型の複製:複製後の列挙型をブラックボードで差し替え。
この時にAIコントローラーをコンパイル。(※列挙型を使用している箇所をコンパイル。)

Interfaceの複製:複製後、AIコントローラー内で使用していたInterfaceを複製したものに差し替え。(注意:この後複製するタスクにInterfaceが含まれている場合は当該のものに差し替え。)

タスクの複製:複製後Interfaceを差し替え。

ビヘイビアツリー:すべてのタスクを複製したタスクに差し替え。
※割り当てるブラックボードの変数を間違わないように注意。
動かなかったらAIコントローラー、AIキャラクターを再コンパイル。

AIキャラクターの複製

AIコントローラーの複製

ブラックボードの複製

ビヘイビアツリーの複製

列挙型の複製

Interfaceの複製

タスクの複製