Esempio n. 1
0
 private void SetCommonInfo()
 {
     HideAllInfo();
     MogoWorld.m_dataMapManager.CurStarID = clickStar.UnitId;
     StarNameTxt.text = clickStar.UnitId.ToString();
     SetStarEnergy(clickStar.CurEnergy);
     curSoldierEnergy = curStar.GetSoldierEnergy();
     if (curSoldierEnergy > 0)
     {
         ShowBuildings(true);
     }
 }
Esempio n. 2
0
    private void SetOtherAndNonStar()
    {
        if (AttackStatus == AttackStatusType.DisPatch || AttackStatus == AttackStatusType.Gather) //准备攻击,点了下一个星球
        {
            if (curStar.CheckStarReachByRangle(clickStar) == false && IsOpenRangleCheck)          //暂时去掉,给战斗测试
            {
                ShowAttackOkBtn(false);
                ShowReconSoldierBtn(false);
            }
            else
            {
                ShowAttackOkBtn(true);
                ShowReconSoldierBtn(true);
            }

            SetAttackAndgatherStatus();
        }
        else//展示未开发星球信息
        {
            curStar = clickStar;
            MogoWorld.m_dataMapManager.CurStarID = clickStar.UnitId;
            StarNameTxt.gameObject.SetActive(true);
            StarNameTxt.text = LanguageData.GetContent(168);
            HideAllInfo();
            curSoldierEnergy = curStar.GetSoldierEnergy();
            if (curSoldierEnergy > 0)
            {
                ShowBuildings(true);
            }
        }
    }