void Start() { characterController = GetComponent <RotatingCharacterController>(); // Lock cursor Cursor.lockState = CursorLockMode.Locked; Cursor.visible = false; gravityController = FindObjectOfType <GravityController>(); gravityController.OnGravityShift += OnGravityShift; characterController.OnFloorUpdate += OnFloorUpdate; playerCollider = GetComponent <CapsuleCollider>(); playerRidgedbody = GetComponent <Rigidbody>(); bottomSphereOffset = (playerCollider.height / 2 - playerCollider.radius); }
void Start() { characterController = GetComponentInParent <RotatingCharacterController>(); }