Ejemplo n.º 1
0
    IEnumerator Go(BaseHandController targetHand)
    {
        targetHand.ChangePowerup(icon);
        normalResetTime      = targetHand.ResetTime;
        targetHand.ResetTime = normalResetTime * 0.3f;
        yield return(new WaitForSeconds(duration));

        targetHand.ResetTime = normalResetTime;
        targetHand.ChangePowerup();
        Destroy(gameObject);
    }
Ejemplo n.º 2
0
    IEnumerator Go(BaseHandController targetHand)
    {
        targetHand.ChangePowerup(icon);
        normalSpeed      = targetHand.Speed;
        targetHand.Speed = normalSpeed * speedBoostMultiplier;
        yield return(new WaitForSeconds(duration));

        targetHand.Speed = normalSpeed;
        targetHand.ChangePowerup();
        Destroy(gameObject);
    }