1.9 KiB
1.9 KiB
superhero flight animations
GASと連携するには飛行モードを有効にするときだけABPを切り替えます。いくつかの調整が必要になります。
スピードとカメラ設定
component | name | body |
---|---|---|
Character Movement | Max Fly Speed | 基本スピード。これを上げてスピードを調整する |
SFA | Sprint Fly Speed | 基本スピード。現時点では機能しないみたい |
SFA | Sprint Acceleration | 徐々にスピードを上げていく値。大きいほどすぐに上昇する |
SFA | Flight Breaking Deceleration | 小さいと飛行後のダウンタイムが発生 |
SprintArm | Target Arm Length | 最大でどれだけカメラを離すか |
SprintArm | Camera Lag Speed | ターゲットに到達する速度。大きいほど遅くなる |
SprintArm | Camera Lag Max Distance | 遅れを取る最大距離 |
アニメーションの変更
これはBPで変更できるものもあれば、ABPで変更しなければいけないものもあります。
例えば、idleのanimを変更します。
/Content/SuperheroFlight/Characters/Mannequins/Animations/ABP_Player_UE5
を開いて、AnimGraphのHoverFlightIdleを見ます。- そこにSequence Playerがありますが、
A_Flight_Idle_A
を変更します。 - 私はMagicalAnimSet(有料)を使いました。
/Content/MagicalAnimSet/Animations/locomotion/Inplace/run_f_loop
を右クリックして、アニメリターゲットでContent/SuperheroFlight/Characters/Mannequins/Meshes/SKM_Quinn
をターゲットに参照します。superheroで動くanimのrun_f_loop
が作成されます。 HoverFlightIdle
のところでA_Flight_Idle_A -> run_f_loop
と入れ替えます。
この要領でanimを変更していきます。