private void AddCoingSoonItem() { GameObject levelItem = Instantiate(levelitemPrefab, LevelContent.transform); levelItem.name = "CommingSoonLevel"; LevelItemProp prop = levelItem.GetComponent <LevelItemProp>(); if (prop != null) { levelItem.GetComponent <LevelItemProp>().Init("ComingSoon"); } }
void Start() { foreach (var item in Levels) { GameObject levelItem = Instantiate(levelitemPrefab, LevelContent.transform); levelItem.name = item.LevelName.ToString(); item.status = LevelManager.Instance.GetLevelStatus(item.LevelName); if (item.LevelName == 1 && item.status == LevelStatus.locked) { item.status = LevelStatus.unlock; } LevelItemProp prop = levelItem.GetComponent <LevelItemProp>(); if (prop != null) { levelItem.GetComponent <LevelItemProp>().Init(item); } } AddCoingSoonItem(); }