public bool Launch (CameraController controller) { if (null == controller) { return false; } if (controller.CameraRotationEquals (targetRotation)) { return false; } originalRotation = controller.cameraRotation; Start (controller); return true; }