GameObject camera = GameObject.Find("WanderCamera"); if(camera != null) { GameObject.DestroyImmediate(camera); } camera = new GameObject(); camera.name = "WanderCamera"; camera.AddComponent(); camera.AddComponent(); GameObject wanderCam = GameObject.Find("WanderCamera"); GameObject player = GameObject.Find("Player_Target"); if(player != null){ wanderCam.transform.position = player.transform.position; }