ApplyEffect() public method

Applies the effect.
public ApplyEffect ( ) : void
return void
Esempio n. 1
0
    protected void CheckHasEffect(WizardBehavior player)
    {
        SpellEffect effect = GetComponentInChildren <SpellEffect>();

        if (effect)
        {
            effect.ApplyEffect(player.gameObject);
        }
    }
Esempio n. 2
0
    public float initScaleXMB; public void ApplyEffects()
    {
        if (spellEffects.Count > 0)
        {
            //audioSource.PlayOneShot(takenDamage);
        }
        // Apply effects
        int i = 0;

        while (i < spellEffects.Count)
        {
            SpellEffect effect = spellEffects[i];
            effect.ApplyEffect();
            if (effect.effectFinished == true)
            {
                spellEffects.RemoveAt(i);
            }
            else
            {
                i++;
            }
        }
    }