本文
CharacterMovementComponentに対してAddMovementInputしているにも関わらず、Characterが動かないことがありました。
CharacterMovementComponentのソースコードを確認するとControllerがない場合、移動処理をしないようです。
最も手軽な解決策としてはRunPhysicsWithNoControllerを有効にすることです。
以上、参考になれば幸いです。
検証環境
- Windows 10
- UE: Version: 5.1.1-23901901+++UE5+Release-5.1