ue/book/gasp/14_jump.md
2025-04-18 08:45:41 +09:00

1.1 KiB

ジャンプの高さを変更する

特殊ジャンプを実装して、敵の近くに着地した場合に特別な技を繰り出す演出を目指します。

特殊なジャンプはクールタイムが存在し、10秒間に一回実行できます。通常ジャンプとキーを別にしてもいいですが、同じキーにしたほうがシンプルでいいと思います。

  1. jump drop (no collision)
  2. cool time
  3. jump attack

まずskill:1の場合はjump dropが発動します。発動するとskill:0になります。もし着地時にboss(enemy)のcollisionにあたっていると、jump attackが発動します。