public void Remove(INode obj) { if (obj is HUDNode) _guiNode = null; else { var damageEventNode = obj as HUDDamageEventNode; damageEventNode.healthComponent.isDamaged.subscribers -= OnDamageEvent; damageEventNode.healthComponent.isDead.subscribers -= OnDeadEvent; } }
public void Remove(INode obj) { _guiNode = null; }
public void Add(INode obj) { _guiNode = obj as HUDNode; }