private void unsubscribe(IHeroObserver obs)
 {
     Observers.Remove(obs);
 }
 private void subscribe(IHeroObserver obs)
 {
     Observers.Add(obs);
 }
 public void releaseSlot(IHeroObserver obs, int slot)
 {
     slots[slot].occ = false;
     unsubscribe(obs);
 }
示例#4
0
 private void unsubscribe(IHeroObserver obs)
 {
     Observers.Remove(obs);
 }
示例#5
0
 private void subscribe(IHeroObserver obs)
 {
     Observers.Add(obs);
 }
示例#6
0
 public void releaseSlot(IHeroObserver obs, int slot)
 {
     slots[slot].occ = false;
     unsubscribe(obs);
 }