Esempio n. 1
0
	// 顯示資訊
	public void ShowInfo(ICamp Camp)
	{
		//Debug.Log("顯示兵營資訊");
		Show ();
		m_Camp = Camp;

		// 名稱
		m_CampNameTxt.text = m_Camp.GetName();
		// 訓練花費
		m_TrainCostText.text = string.Format("AP:{0}",m_Camp.GetTrainCost());
		// 訓練中資訊
		ShowOnTrainInfo();
		// Icon
		IAssetFactory Factory = PBDFactory.GetAssetFactory();
		m_CampImage.sprite = Factory.LoadSprite( m_Camp.GetIconSpriteName());

		// 升級功能
		if( m_Camp.GetLevel() <= 0 )
			EnableLevelInfo(false);
		else
		{
			EnableLevelInfo(true);
			m_CampLvTxt.text = string.Format("等級:" + m_Camp.GetLevel());
			ShowWeaponLv();// 顯示武器等級
		}			
	}
    // 显示信息
    public void ShowInfo(ICamp Camp)
    {
        //Debug.Log("显示兵营信息");
        Show();
        m_Camp = Camp;

        // 名称
        m_CampNameTxt.text = m_Camp.GetName();
        // 训练花费
        m_TrainCostText.text = string.Format("AP:{0}", m_Camp.GetTrainCost());
        // 训练中信息
        ShowOnTrainInfo();
        // Icon
        IAssetFactory Factory = PBDFactory.GetAssetFactory();

        m_CampImage.sprite = Factory.LoadSprite(m_Camp.GetIconSpriteName());

        // 升級功能
        if (m_Camp.GetLevel() <= 0)
        {
            EnableLevelInfo(false);
        }
        else
        {
            EnableLevelInfo(true);
            m_CampLvTxt.text = string.Format("等级:" + m_Camp.GetLevel());
            ShowWeaponLv();            // 显示武器等级
        }
    }
Esempio n. 3
0
        public void ShowInfo(ICamp Camp)
        {
            Show();
            m_Camp = Camp;

            // 名称
            m_CampNameTxt.text = m_Camp.GetName();
            // 训练花费
            m_TrainCostTxt.text = string.Format("AP:{0}", m_Camp.GetTrainCost());

            // 训练中信息
            ShowOnTrainInfo();
            // Icon
            IAssetFactory Factory = RTSFactory.GetAssetFactory();

            m_CampImage.sprite = Factory.LoadSprite(m_Camp.GetIconSpriteName());

            // 升级功能
            if (m_Camp.GetLevel() <= 0)
            {
                EnableLevelInfo(false);
            }
            else
            {
                EnableLevelInfo(true);
                m_CampLvTxt.text   = string.Format("等级:" + m_Camp.GetLevel());
                m_WeaponLvTxt.text = string.Format("武器等级:" + m_Camp.GetWeaponLevel());
            }
        }