【UE4/UE5】ブループリントクラスにキーイベントを置いても動作しない場合の設定
建築デモ向けにキーを押すとレベル遷移する仕掛けをレベルブループリントに実装してしまっていたのですが、仕組み化のためにBlueprint Classに移植したところ、Key Eventが反応していないっぽいことに気づきまして。
対処法です。
現象
キーイベントをブループリントクラスに実装すると、イベントが発火しない。
原因
Actorにプレイヤー指示の設定をしていないため。
対策
Auto Receive Input
をDisabledではなくPlayer 0
とかに設定する。
参考サイト
・UE4 Default PawnとSpectator Pawnについて – Let’s Enjoy Unreal Engine