示例#1
0
    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);
    }
示例#2
0
 void Start()
 {
     characterController = GetComponentInParent <RotatingCharacterController>();
 }