void Start() { cameraController = FindObjectOfType<CameraController>(); snakeStarter = FindObjectOfType<RotateForward>(); cameraLerper = FindObjectOfType<LerpToCameraPoint>(); StartCoroutine(rotateGlobe()); }
void Start() { Cursor.visible = true; cameraFollowDevice = FindObjectOfType<LerpToCameraPoint>(); cameraDevice = FindObjectOfType<CameraRotate>(); cameraHeightDevice = FindObjectOfType<CameraHeight>(); cameraSkewDevice = FindObjectOfType<CameraSkew>(); prev1 = lerpSpeed; prev2 = maxCameraLayback; prev3 = maxLaybackTurnSpeed; prev4 = turnAccelarationZero; prev5 = turnAccelarationMax; prev6 = cameraHeightAtGlobeLevel; prev7 = cameraHeightAtMaxLevel; prev8 = skewAngleAtGlobeLevel; prev9 = skewAngleAtMaxLevel; cameraHeightDevice.set_height_at_globe_level(cameraHeightAtGlobeLevel); cameraHeightDevice.set_height_at_max_level(cameraHeightAtMaxLevel); cameraFollowDevice.set_lerp_speed(lerpSpeed); cameraDevice.set_max_camera_layback(maxCameraLayback); cameraDevice.set_max_layback_turn_speed(maxLaybackTurnSpeed); cameraDevice.set_turn_accelaration_zero(turnAccelarationZero); cameraDevice.set_turn_accelaration_max(turnAccelarationMax); cameraSkewDevice.set_skew_angle_at_global_level(skewAngleAtGlobeLevel); cameraSkewDevice.set_skew_angle_at_max_level(skewAngleAtMaxLevel); }