TPSシューティング奮闘記~ダッシュ(Sprint)処理!~

今回は、至ってシンプル。

通常移動速度からの全力ダッシュ処理だ。

 

ダッシュボタン(キー)・・・左Shiftキー、左スティック押し込み

 

f:id:Free_Gamer:20180803072847p:plain

Shiftキー押してない時は、通常移動速度(375のスピード)で移動するが、

Shiftキー押した時は、速度が「600」になり、通常よりも速い速度で移動が可能だ。

 

ダッシュボタン処理は、AxisMappingsで作成している。

f:id:Free_Gamer:20180803073655p:plain

 

 

但し、エイム中はダッシュ不可にしてある。

エイムボタンを押した時に、Bool値「Aim」がTrueになる為、Trueの先に繋がってる「MaxWalkSpeed375」に処理が走る。

つまり、エイム中は強制的に通常移動速度になるわけだ。

f:id:Free_Gamer:20180803072359p:plain

 

移動アニメーションは、ブレンドスぺースで作成している。

 

移動速度

0・・・Idle(待機)

225・・・Walk

375・・・Run(小走り)

600・・・Sprint(ダッシュ

f:id:Free_Gamer:20180803073120p:plain

 

実際にプレイしてみよう。

youtu.be

 

分かりづらかったら申し訳ないが、しっかり移動速度が変化している。

 

シューティングゲームではよくあるシステムだと思うので、ぜひ参考に。

 

それではまた!^^ノシ