CameraManager
public class CameraManager : MonoBehaviour
{
//格納する変数
public GameObject Player;
public float CameraX;
public float CameraY;
public float CameraZ;
void Start()
{
}
void Update()
{
Vector3 Pos = Player.transform.position;
//カメラとプレイヤーの位置を同じにする
transform.position = new Vector3(Pos.x + CameraX, Pos.y + CameraY, Pos.z + CameraZ);
}
}
ここまで書けたらカメラにスクリプトをアタッチ。
インスペクターにある
CameraX
CameraY
CameraZ
にはPlayerとカメラの位置を設定する。
PlayerにはヒエラルキーのPlayerを入れる。
(私の場合はPlayerですが、カメラで追いかけたいものを紐づける)
これでPlayerが動くと同時にカメラが追いかけるようになりました。