private void Awake() { _dataList = new SmallList <List <Data> >(); if (instance == null) { instance = this; } }
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(); } }