protected virtual void Update() { characterController3D.HandleInput(this); movementDirection.y -= gravity * Time.deltaTime; characterController.Move(movementDirection * Time.deltaTime); }