예제 #1
0
    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));
    }