void Start() { if (GameManager.instance == null) { return; } Dungeon curDungeon = GameManager.instance.GetDungeonInfo(); if (curDungeon == null) { return; } titleText.text = ""; contentsText.text = ""; clearText.text = ""; if (curDungeon.IsEnd()) { titleText.text = curDungeon.name + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.CLEAR); contentsText.text = LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_GET_GEM) + GameManager.instance.dungeonPlayData.gemCount + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_GET_ITEM) + GameManager.instance.dungeonPlayData.getItems.Count + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_USE_ITEM) + GameManager.instance.dungeonPlayData.useItems.Count + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_BUY_ITEM) + GameManager.instance.dungeonPlayData.butItems + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_SELL_ITEM) + GameManager.instance.dungeonPlayData.sellItems + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_MONSTER) + GameManager.instance.dungeonPlayData.damagedByEnemyCount + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_TRAP) + GameManager.instance.dungeonPlayData.damagedBytrapCount + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_TIME) + GameManager.instance.dungeonPlayData.damagedByTimeCount + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DESTROY_MONSTER) + GameManager.instance.dungeonPlayData.destroyEnemy + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DESTROY_TRAP) + GameManager.instance.dungeonPlayData.destroyTrap + "\n"; retunrBtn.GetComponentInChildren <Text>().text = LocalizationManager.instance.GetLocalUIString(UI_STRING.GOTO_LOBBY_BTN); retunrBtn.onClick.AddListener(GameManager.instance.GoToLobby); } else if (GameManager.instance.IsGameOver()) { titleText.text = LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.FAIL); contentsText.text = LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_GET_GEM) + GameManager.instance.dungeonPlayData.gemCount + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_GET_ITEM) + GameManager.instance.dungeonPlayData.getItems.Count + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_USE_ITEM) + GameManager.instance.dungeonPlayData.useItems.Count + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_BUY_ITEM) + GameManager.instance.dungeonPlayData.butItems + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_SELL_ITEM) + GameManager.instance.dungeonPlayData.sellItems + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_MONSTER) + GameManager.instance.dungeonPlayData.damagedByEnemyCount + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_TRAP) + GameManager.instance.dungeonPlayData.damagedBytrapCount + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DAMAGED_TIME) + GameManager.instance.dungeonPlayData.damagedByTimeCount + "\n\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DESTROY_MONSTER) + GameManager.instance.dungeonPlayData.destroyEnemy + "\n" + LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.RESULT_DESTROY_TRAP) + GameManager.instance.dungeonPlayData.destroyTrap + "\n"; retunrBtn.GetComponentInChildren <Text>().text = LocalizationManager.instance.GetLocalUIString(UI_STRING.GOTO_LOBBY_BTN); retunrBtn.onClick.AddListener(GameManager.instance.GoToLobby); } else { clearText.text = LocalizationManager.instance.GetDungeonString(DUNGEON_STRING.CLEAR_CHAMBER); retunrBtn.GetComponentInChildren <Text>().text = LocalizationManager.instance.GetLocalUIString(UI_STRING.GOTO_MAP_BTN); retunrBtn.onClick.AddListener(GameManager.instance.GotoDungeonMap); } }