Exemple #1
0
    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);
        }
    }