public void UpdateDungeonList() { int totalItem = DungeonSelectManager.GetInstance().GetModel().stage.Count; for (int i = 0; i < totalItem; i++) { if (i < dungeonList.transform.childCount) { UpdateDungeonItem(i, DungeonSelectManager.GetInstance().GetModel().stage[i]); } else { CreateDungeonItem(DungeonSelectManager.GetInstance().GetModel().stage[i]); } } }
public void OnDungeonSelected(int index) { ShowLevelList(DungeonSelectManager.GetInstance().GetModel().stage[index]); }
// Use this for initialization void Start() { DungeonSelectManager.GetInstance(); InitializeListener(); UpdateDungeonList(); }