Unity事例ノート

UNITY

MainCameraで四方向から撮影

メインカメラを真正面、真横、真後ろから映せるように、キー操作で切り替えできる仕組みを作りましょう。

左右キーを押すたびに、対象物に向けながら、90度ずつ回転していきます。

関連記事:
MainCameraがオブジェクトを追従
レイヤーによるMainCameraの非表示
MainCameraにアクセスするスクリプト
一定距離を保って動くMainCameraをつくる
プレーヤーについていくカメラ
円を描くように移動する
MainCameraの回転量をドラッグで変える

キー操作で正面から映せるカメラ

オブジェクトの向きをわかりやすくするため、Cubeを2個組み合わせます。

MainCameraの位置を変更し、Cubeに向けます。

ゲームビューではこのように見えています。

CameraDirection.csを作成し、MainCameraに追加します。

CameraDirection.csを記述します。

ターゲットのフィールドに、Cubeを入れます。

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

右キーを押せば、時計回りに90度ずつ回転。

左キーでは、反時計回りに動きます。

関連記事:
MainCameraがオブジェクトを追従
レイヤーによるMainCameraの非表示
MainCameraにアクセスするスクリプト
一定距離を保って動くMainCameraをつくる
プレーヤーについていくカメラ
円を描くように移動する
MainCameraの回転量をドラッグで変える

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

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

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

SCHOOL教室案内