예제 #1
0
 public void RemoveEffect(IUnitEffect effect)
 {
     effect.UnactivateEffect(EffectedUnit);
     effects.Remove(effect);
 }
예제 #2
0
 public void AddEffect(IUnitEffect effect)
 {
     effect.ActivateEffect(EffectedUnit);
     effects.Add(effect);
 }