public void RegisterListeners(IEntity entity) { if (hasRegistered) { return; } _entity = (GameEntity)entity; _entity.AddActiveListener(this); _entity.ReplaceActive(gameObject.activeSelf); hasRegistered = true; }
public void RegisterListeners(IEntity entity) { if (hasRegistered) { return; } _context = Contexts.sharedInstance.game; _entity = (GameEntity)entity; _entity.AddMatchReplayListItemListener(this); _entity.AddActiveListener(this); hasRegistered = true; }
public void RegisterListeners(IEntity entity) { if (hasRegistered) { return; } _context = Contexts.sharedInstance.game; _entity = (GameEntity)entity; _entity.AddNinjaItemNameListener(this); _entity.AddActiveListener(this); _entity.AddLeftNumberListener(this); hasRegistered = true; }