Unity事例ノート

UNITY

ジャンプ中でも移動可能

ジャンプして空中にいる間でも、キャラクターを動かせるように、スクリプトを作成しましょう。

今回の例ではスペースキーでジャンプ。着地までの少しの間、十字キーで動かすことができます。

飛びながら操作するようなゲームに適した仕組みです。

空中にいる間は動かせる仕組み

Planeを用意して床をつくります。

Sphereを作成し、リジッドボディを追加して、これをプレーヤーにします。

オブジェクトの形状によっては、転倒することもあるため、回転を固定しておきましょう。

Planeの上にSphereを置いた状態にします。

Player.csを作成し、Sphereにアタッチします。

Player.csを記述します。

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

スペースキーでジャンプした後、十字キーを押すと、飛んでいる間でも移動できます。

SCHOOL教室案内