示例#1
0
        public void Set(IReadOnlyList <CountableItem> items, int stageId, bool cleared)
        {
            rewardItems.gameObject.SetActive(cleared);
            rewardItems.Set(items);
            rewardText.gameObject.SetActive((stageId == 1 || !items.Any()) && cleared);
            rewardText.text = stageId == 1
                ? L10nManager.Localize("UI_BATTLE_RESULT_STAGE_1")
                : GetFailedText();

            failedText.gameObject.SetActive(!cleared);
            failedText.text = GetFailedText();
        }