// Use this for initialization void Start() { background = GetComponent <Image>(); mouseOver = image.gameObject.GetComponent <MouseOverDetect>(); EventManager.AddListener <UnitPlacementSelectedEvent>(HandleUnitPlacementSelected); EventManager.AddListener <UnitPlacedEvent>(HandleUnitPlaced); EventManager.AddListener <UnitRemovedEvent>(HandleUnitRemoved); EventManager.AddListener <GameModeChangedEvent>(HandleGameModeChanged); }
// Use this for initialization void Start() { background = GetComponent<Image>(); mouseOver = image.gameObject.GetComponent<MouseOverDetect>(); EventManager.AddListener<UnitPlacementSelectedEvent>(HandleUnitPlacementSelected); EventManager.AddListener<UnitPlacedEvent>(HandleUnitPlaced); EventManager.AddListener<UnitRemovedEvent>(HandleUnitRemoved); EventManager.AddListener<GameModeChangedEvent>(HandleGameModeChanged); }