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); } } }