Beispiel #1
0
    public void UpdateVelocity(Vector3 direction, float deltaTime)
    {
        var smoothDampDataX = GetSmoothDampData(direction.x);
        var smoothDampDataZ = GetSmoothDampData(direction.z);

        velocity.SetY(-20.0f);
        velocity.SmoothDampUpdate(direction, smoothDampDataX, smoothDampDataZ, deltaTime);
    }
Beispiel #2
0
    private void UpdateVelocity(Vector3 movementInput, float deltaTime)
    {
        var SmoothDampDataX = GetSmoothDampData(movementInput.x);
        var SmoothDampDataZ = GetSmoothDampData(movementInput.z);

        velocity.SetY(-20.0f);
        velocity.SmoothDampUpdate(movementInput, SmoothDampDataX, SmoothDampDataZ, deltaTime);
    }
Beispiel #3
0
    private void UpdateVelocity(Vector3 movementInput, float deltaTime)
    {
        var smoothDampDataX = GetSmoothDampData(movementInput.x);
        var smoothDampDataZ = GetSmoothDampData(movementInput.z);

        velocity.AddY(controller.Gravity * deltaTime);
        velocity.SmoothDampUpdate(movementInput, smoothDampDataX, smoothDampDataZ, deltaTime);
    }