private void Awake() { abilityBases = GetComponents <AbilityBase>(); selectableGameObject = GetComponent <SelectableGameObject>(); selectableGameObject.OnClickEvent += ShowAbilityRAG; selectableGameObject.UnSelectEvent += HideAbilityRAG; }
public void OnPointerClick(PointerEventData eventData) { CurrentSelected = this; }
private void OnDestroy() { CurrentSelected = null; }
private void Awake() { selectableGameObject = GetComponent <SelectableGameObject>(); selectableGameObject.OnClickEvent += InstantiateNew; selectableGameObject.UnSelectEvent += DestroyLast; }