void Update()
    {
        if (brakeButton.IsTouched())
        {
            rawBrakeInput    = 1f;
            dampedBrakeInput = ValueDamper.Damp(dampedBrakeInput, rawBrakeInput, brakeSmoothTime);
        }
        else
        {
            rawBrakeInput    = 0f;
            dampedBrakeInput = ValueDamper.Damp(dampedBrakeInput, rawBrakeInput, brakeSmoothTime);
        }

        if (gasButton.IsTouched())
        {
            rawGasInput    = 1f;
            dampedGasInput = ValueDamper.Damp(dampedGasInput, rawGasInput, gasSmoothTime);
        }
        else
        {
            rawGasInput    = 0f;
            dampedGasInput = ValueDamper.Damp(dampedGasInput, 0f, gasSmoothTime);
        }
    }
Exemple #2
0
 public void RemoveDamper(ValueDamper damper)
 {
     dampers.Remove(damper);
 }
Exemple #3
0
 public ValueDamper AddDamper(ValueDamper damper)
 {
     dampers.Add(damper);
     return(damper);
 }
	public void RemoveDamper(ValueDamper damper){
		dampers.Remove(damper);
	}
	public ValueDamper AddDamper(ValueDamper damper){
		dampers.Add(damper);
		return damper;
	}