Unity事例ノート

UNITY

進行方向に傾きながら移動

少しだけオブジェクトを傾けて移動できるように、スクリプトを作成してみましょう。

キー操作で、オブジェクトが進みます。

進行方向へ20°だけ傾いた状態で動き、キーを離せば正常の角度に戻ります。

関連記事:
向きを変えて移動する十字キー操作
簡単に十字キー操作できるスクリプト(transform.position)
簡単に十字キー操作できるスクリプト(transform.Translate)
簡単に十字キー操作できるスクリプト(transform.Rotate)
進行方向へ回転するプレーヤー操作1
進行方向へ回転するプレーヤー操作2
引力で移動しづらくする

動く方向に傾ける

Cubeオブジェクトを作成します。

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

CubeMove.csを記述します。

ゲームプレイして動きを確認しましょう。

十字キーで、前後左右に動かします。

キーを押したタイミングで進行方向へ傾き、キーを離せば元の状態に戻ります。

関連記事:
向きを変えて移動する十字キー操作
簡単に十字キー操作できるスクリプト(transform.position)
簡単に十字キー操作できるスクリプト(transform.Translate)
簡単に十字キー操作できるスクリプト(transform.Rotate)
進行方向へ回転するプレーヤー操作1
進行方向へ回転するプレーヤー操作2
引力で移動しづらくする