Unity事例ノート

UNITY

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

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

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

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

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

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

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

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

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

JumpScript.csを記述します。

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

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

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

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

この記事の監修・専門指導

枚方市のプログラミング専門スクール
フタバゼミ 枚方くずは校

この記事で解説したUnityやC#の技術も、当校では直接個別指導しています。「むずかしいことをおもしろく」をモットーに、初心者から本格開発までサポート。樟葉駅から徒歩1分、まずはお気軽に体験会へお越しください。

SCHOOL教室案内