public void Consume(SpeedPill pill) { speedBoost += pill.speedBoost; StartCoroutine(ReduceEffect(pill)); }
private IEnumerator ReduceEffect(SpeedPill pill) { yield return(new WaitForSeconds(pill.effectTime)); speedBoost -= pill.speedBoost; }
public void Consume(SpeedPill pill) { speedBoost += pill.speedBoost; StartCoroutine(ReduceEffect(pill)); }
private IEnumerator ReduceEffect(SpeedPill pill) { yield return(new WaitForSeconds(pill.effectTime)); speedBoost -= pill.speedBoost; }