Beispiel #1
0
    private void SetMinerInfo()
    {
        _lb_title.text     = "<광부 " + _cur_selected_miner_idx + ">";
        _level             = _miner_mgr._miners[_cur_selected_miner_idx].GetLevel();
        _lb_pop_level.text = "+" + _level;

        if (!_miner_mgr._miners [_cur_selected_miner_idx].IsMaxLevel())
        {
            _lb_pop_content.text    = "광부를 성장시킵니다.";
            _lb_pop_content.text   += "\n 다음 생산 골드: " + _miner_mgr.GetperGold(_level + 1);
            _need_price             = _miner_mgr.GetMinerLevelupPrice(_level);
            _lb_pop_price.text      = _need_price.ToString();
            _cur_gold               = _miner_mgr.GetTotalGold();
            _lack_gold              = _cur_gold - _need_price;
            _lb_pop_price_head.text = "가격: ";

            if (_lack_gold >= 0)
            {
                _lb_pop_price_lack.text      = "";
                _lb_pop_price_lack_head.text = "";
            }
            else
            {
                _lb_pop_price_lack.text      = _lack_gold.ToString();
                _lb_pop_price_lack_head.text = "부족 : ";
            }
        }
        else
        {
            _lb_pop_content.text         = "최대치";
            _lb_pop_price.text           = "";
            _lb_pop_price_head.text      = "";
            _lb_pop_price_lack.text      = "";
            _lb_pop_price_lack_head.text = "";
        }
    }