Unity事例ノート

UNITY

キー操作で上下左右、前後の移動

上下(Y方向)、左右(X座標)、前後(Z方向)をキーボード操作で出来るようにしてみましょう。

【前後左右の動き】はW、A、S、Dの各キー、【上下の動き】は上下の矢印キーで操作します。

関連記事:
マインクラフトのようなプレーヤー操作
マインクラフトのようにクリックで壊す
向きを変えて移動する十字キー操作
簡単に十字キー操作できるスクリプト(transform.Translate)
簡単に十字キー操作できるスクリプト(transform.Rotate)
簡単に十字キー操作できるスクリプト(transform.position)
進行方向に傾きながら移動
3D空間でプレーヤーを追いかけるオブジェクト
十字キーで1マスだけ移動する
CharacterController.Moveによる移動操作

KeyCodeの割り当て

Cubeオブジェクトを用意して、カラーを付けました。

カメラを少し近づけて、ゲームビューではこのように映っています。

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

CubeMove.csを記述します。

▼YouTubeにて、このスクリプトを解説しています。

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

【前後左右の動き】はW、A、S、Dの各キー、【上下の動き】は上下の矢印キーで操作します。

関連記事:
マインクラフトのようなプレーヤー操作
マインクラフトのようにクリックで壊す
向きを変えて移動する十字キー操作
簡単に十字キー操作できるスクリプト(transform.Translate)
簡単に十字キー操作できるスクリプト(transform.Rotate)
簡単に十字キー操作できるスクリプト(transform.position)
進行方向に傾きながら移動
3D空間でプレーヤーを追いかけるオブジェクト
十字キーで1マスだけ移動する
CharacterController.Moveによる移動操作