private void Refresh() { int itemNum = mModule.GetSweepItemNum(); int needNum = ConfigManager.GetChallengeSweepNeedItemNum(); if (itemNum < needNum) { ItemTableItem itemRes = ItemManager.GetItemRes(ConfigManager.GetChallengeSweepNeedItemResID()); needMoney = itemRes.gameprice * (needNum - itemNum); mItemNumLabel.text = StringHelper.GetString("money_game") + "x" + needMoney; yestLabel.text = "购买并使用"; state = 0; } else { mItemNumLabel.text = string.Format(StringHelper.GetString("item_num"), itemNum, mModule.GetItemName()); yestLabel.text = "使 用"; state = 1; } Tip.text = String.Format(StringHelper.GetString("fastFinish"), (mModule.GetHistoryFloor() + 1)); }