private void Update() { //movement _currentKeys = InputUtil.GetIfKeysHeld(_controls); UpdateAnimator(); Vector3 targetMoveVector = GetMovementVector(_currentKeys, MoveForce); _currentMoveVector = Vector3.SmoothDamp(_currentMoveVector, targetMoveVector, ref _internalVelocity, _smoothTime); targetMoveVector = GravityVector3 + _currentMoveVector; OriginShifter.MoveOriginBy(targetMoveVector * Time.deltaTime); }
void Update() { OriginShifter.MoveOriginBy(speed * transform.forward * Time.deltaTime); }