0
0

アニメーション通知で連続ジャンプを阻止

Posted at

目的

以前は連続ジャンプをDelayで阻止していたが歩行速度の変更などに弱いのでアニメーションが終了するまで次のジャンプを禁止したい。
実装の備忘録、またやってみたらできた感じの実装なのでカイゼン点があれば教えてください。

環境

UnrealEngine 5.3.2 

方法

  1. 新規ブループリント作成から AnimNotifyを継承し作成します(AN_JumpLanded)
  2. 以下のように実装(事前にプレイヤーアクタにはBool変数IsJumpingを用意)
    image.png
  3. ジャンプアニメーションの着地時に前項で作成した通知を追加
    image.png
  4. ジャンプの処理を次のように実装し着地後にしかジャンプできないようにする
    image.png

参考

アニメーション通知の作成について
https://historia.co.jp/archives/8643/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0