public void Movimentar() { Vector3 velocity = new Vector3(); velocity.z = Input.GetAxis("Vertical"); velocity.x = Input.GetAxis("Horizontal"); velocity = velocity.normalized * movementSpeed; velocity = transform.TransformDirection(velocity); if (moverUsandoCharacterController) { cc.Move(velocity * Time.deltaTime); } else { rb.velocity = velocity; if (biarticulado) { rb.velocity += biarticulado.GetRigidBody().velocity; } } //else //rb.velocity = velocity;// * Time.deltaTime; //rb.AddForce(velocity * Time.deltaTime, ForceMode.VelocityChange); }