void Awake() { Unit.OnUnitHover += OnUnitHover; Unit.OnUnitHoverEnd += OnUnitUnHover; m_ui = GetComponent <UI_TurnListItem>(); m_ui.MouseOverIndicator.SetActive(false); }
UI_TurnListItem MakeItem(ITurn u, Transform target) { UI_TurnListItem new_item = Instantiate(TurnListItemPrefab.gameObject).GetComponent <UI_TurnListItem>(); new_item.transform.SetParent(target, false); new_item.SetTurnItem(u); return(new_item); }
void Awake() { m_ui = GetComponent <UI_TurnListItem>(); if (TurnSystem.Instance != null) { TurnSystem.Instance.OnStartTurn += OnStartTurn; m_ui.UpdateActiveTurnIndicator(); } }
void RemoveView(UI_TurnListItem view) { view.Remove(); }