private CameraManager() { frameCamera = new Camera(); EgoCamera ec = new EgoCamera(); OrbitCamera oc = new OrbitCamera(); OrbitPanCamera ocp = new OrbitPanCamera(); cameras.Add(ec); cameras.Add(oc); cameras.Add(ocp); cameraMode = 0; currentCamera = cameras[(int)cameraMode]; }
public void SetCamera(CameraMode mode) { cameraMode = mode; currentCamera = cameras[(int)cameraMode]; }