void Start() { abilityIconController = AbilityIconController.instance; rangeCollider = GetComponentInChildren <RangeCollider>(); maxUnitCount = units.Count; AssignUnitPositions(); AssignLeaderPosition(); }
void Awake() { if (instance != null) { if (instance != this) { Destroy(gameObject); } } else { instance = this; } }
void Start() { abilityIconController = AbilityIconController.instance; squadData = GameManager.instance.squadData; tooltipBackground = transform.GetChild(0).GetComponent <RectTransform>(); tooltipText = transform.GetChild(1).GetComponent <TextMeshProUGUI>(); if (tooltipBackground.gameObject.activeSelf) { tooltipBackground.gameObject.SetActive(false); } if (tooltipText.gameObject.activeSelf) { tooltipText.gameObject.SetActive(false); } }