今回は一人称視点の世界を制作する手順について載せます。
まずUnity Assets StoreからStarter Assets - ThirdPerson | Updates in new CharacterController packageという作品を以下のURLからダウンロードします。これは三人称視点でステージを動き回れるアセットですが、カメラの位置を自分で調節して一人称視点で動けるように表現しようと思います。
ダウンロードしたらStarterAssets>ThirdPersonController>Scenesのファイルを開き、Playgroundというシーンをダブルクリックします。するとアセットとして作られたシーンに移り変わります。ゲームを再生して矢印キーを押すとプレイヤーが動き、カメラが追跡するようになっていると確認できます。
しかし、今回は一人称視点で世界を制作したいので、カメラの設定を行います。まずはPlayerArmatureを選択します。そして下の階層に新しくカメラを作成します。作成したカメラの座標を(0,1.7,0)に設定して、タグにMain Cameraを指定します。
次にPlayerFollowCameraというオブジェクトを選択します。以下の画像のようにインスペクターの一番上にあるチェックボックスをクリックして消すとプレイヤーを追跡するカメラが機能しなくなり、先ほど設定したカメラが機能するようになります。
ここでゲームを再生すると、一人称視点でキャラクターを動かすことができるのではないでしょうか。これで一人称視点の世界を作ることができました。あとはオブジェクトやアセットを追加していき自分好みの世界が作れます。
以上、Unityで一人称視点の世界を作る方法でした。