Unity事例ノート

UNITY

マウス長押しでジャンプ力を溜める

マウス(キー)を長押しした分だけ、高くジャンプできるように、スクリプトを作成してみましょう。

左クリックを長押しするとパワーが溜まり、クリックボタンを離せばジャンプ。

パワーの分だけ、高くジャンプすることができます。

関連記事:
パワーゲージ(レベルゲージ)をつくる
シフトキーでジャンプの高さを2倍にする
着地していればジャンプ可能(Collider)
着地していればジャンプ可能(Raycast)
キャラクターをジャンプさせるしくみ
クリックした方向へジャンプする

長押しした分だけジャンプ力が上がる

平面とCubeを作成し、Cubeを地上に出します。

Cubeにリジッドボディを追加します。

JumpScript.csを作成し、Cubeに追加します。

JumpScript.csを記述します。

ゲームプレイしましょう。

画面上でクリックボタンを長押します。

長押しの時間によってパワーが変化し、ジャンプの高さが変わります。

関連記事:
パワーゲージ(レベルゲージ)をつくる
シフトキーでジャンプの高さを2倍にする
着地していればジャンプ可能(Collider)
着地していればジャンプ可能(Raycast)
キャラクターをジャンプさせるしくみ
クリックした方向へジャンプする

SCHOOL教室案内