Beispiel #1
0
 private void FixedUpdate()
 {
     if (isPressed)
     {
         horizontalAxis.Update(Mathf.MoveTowards(horizontalAxis.GetValue(), axisValue, responseSpeed * Time.deltaTime));
     }
     else if (!isPressed && !pairedWithButton.IsPressed())
     {
         horizontalAxis.Update(Mathf.MoveTowards(horizontalAxis.GetValue(), 0, returnToCentreSpeed * Time.deltaTime));
     }
 }
Beispiel #2
0
 private void FixedUpdate()
 {
     if (isPressed)
     {
         virtualAxis.Update(Mathf.MoveTowards(virtualAxis.GetValue(), axisMaxValue, axisResponseSpeed * Time.fixedDeltaTime));
     }
     else if (!isPressed && !pairedWithButton.IsPressed())
     {
         virtualAxis.Update(Mathf.MoveTowards(virtualAxis.GetValue(), 0f, axisGravity * Time.fixedDeltaTime));
     }
 }