public void SetPassive(UnitInspector inspector, Passive passive) { this.inspector = inspector; if (passive != null) { this.passive = passive; gameObject.SetActive(true); icon.sprite = passive.icon; } else { gameObject.SetActive(false); } }
public void SetAction(UnitInspector inspector, Action action) { this.inspector = inspector; if (action != null) { this.action = action; gameObject.SetActive(true); icon.sprite = action.icon; } else { gameObject.SetActive(false); } }
// Use this for initialization void Start() { inspector = GetComponentInChildren <UnitInspector>(); inspector.gameObject.SetActive(false); abilityBar = GetComponentInChildren <AbilityBar>(); }