void CreateDungeonItem(UIDungeonInfo info) { GameObject dungeon = Instantiate(dungeonPrefab, dungeonList.transform, false); dungeon.GetComponent <DungeonSelectItemUI>().SetDungeonInfo(info); dungeon.GetComponent <DungeonSelectItemUI>().SetDungeonSelectListener(this); }
void UpdateDungeonItem(int index, UIDungeonInfo info) { GameObject dungeon = dungeonList.transform.GetChild(index).gameObject; dungeon.GetComponent <DungeonSelectItemUI>().SetDungeonInfo(info); dungeon.SetActive(true); }
public void SetDungeonInfo(UIDungeonInfo info) { dungeonName.text = info.stageName; dungeonLevel.text = "Level " + info.stageLvMin + " ~ " + info.stageLvMax; }
void UpdateLevelList(UIDungeonInfo info) { }
public void ShowLevelList(UIDungeonInfo info) { dungeonList.SetActive(false); levelList.SetActive(true); UpdateLevelList(info); }