Ejemplo n.º 1
0
 public void AddTemporaryEffect(ITemporaryEffect effect)
 {
     effect.ApplyEffect(this, _world);
     TemporaryEffects.Add(effect);
     effect.Completed += new TemporaryEffectEvent(TemporaryEffectCompleted);
 }
Ejemplo n.º 2
0
 void TemporaryEffectCompleted(ITemporaryEffect sender)
 {
     TemporaryEffects.Remove(sender);
 }
Ejemplo n.º 3
0
 public void AddTemporaryEffect(ITemporaryEffect effect)
 {
     TemporaryEffects.Add(effect);
     effect.Completed += new TemporaryEffectEvent(TemporaryEffectCompleted);
 }