Ejemplo n.º 1
0
    public void Move(CharacterController controller, Transform transform)
    {
        if (controller.isGrounded)
        {
            direction.x = inputX.SetInput() * config.speed;
            direction.z = inputY.SetInput() * config.speed;
            direction.y = (Input.GetButton("Jump")) ? config.jumpSpeed : 0;

            direction = transform.TransformDirection(direction);
        }
        direction.y -= config.gravity * Time.deltaTime;
        controller.Move(direction * Time.deltaTime);
    }