Exemple #1
0
 private void Awake()
 {
     _dataList = new SmallList <List <Data> >();
     if (instance == null)
     {
         instance = this;
     }
 }
Exemple #2
0
    public void LoadUnit()
    {
        UnitEnhance unitEnhance = UnitEnhance.instance;

        if (unitEnhance != null)
        {
            unitEnhance.LoadData(amountOfUnitStage, index);
            unitStageContainer = unitEnhance.scroller.GetContainer().transform;
            unitStageContainer.gameObject.SetActive(true);

            for (int g = 0; g < unitStageContainer.childCount /*&& g < amountOfUnitStage*/; g++)
            {
                unitStageContainer.GetChild(g).gameObject.SetActive(true);
            }
            //_unitList = unitStageContainer.GetComponentsInChildren<UnitStage>();
            _blockList = unitStageContainer.GetComponentsInChildren <BlockUnitStage>();
            SetupEvent();
        }
    }