public void Update() { if (Input.GetMouseButton(0)) { controller.SetState(CameraState.Automatic); return; } if (Input.GetMouseButton(1)) { controller.SetState(CameraState.Manual); return; } }
public void Update() { if (!Input.GetMouseButton(1)) { controller.SetState(CameraState.Automatic); return; } controller._FollowAvatar_Manual(); controller._ManualControl(); controller._idleTimer = 0; }
public void Update() { if (Input.GetMouseButton(1)) { controller.SetState(CameraState.Manual); return; } controller._ComputeData(); controller._LookAtObject(controller._Helper_GetClosestOOI(), true); controller._FollowAvatar(true); }