修复部分PVP及战场内bug

main
chenyuqi 2024-09-13 19:22:31 +08:00
parent 86d1769bcf
commit 844074c2c2
3 changed files with 20 additions and 11 deletions

View File

@ -895,7 +895,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
m_IsActive: 0
--- !u!224 &5120052622695732857
RectTransform:
m_ObjectHideFlags: 0

View File

@ -824,7 +824,16 @@ public class UI_TeamAndSkillSelectController : UIWindow
{
curLevelInfo = uiInfo.LevelInfo;
Button_Start.gameObject.IsScaleShow(uiInfo.IsShowStart);
if (null != curLevelInfo && curLevelInfo.Cfg.CostItems.Count > 0)
if (_isPVP)
{
// var pvpCostItem = GLConfig.Inst.data.PvpCost;
// var count = pvpCostItem.Count;
// var id = pvpCostItem.Id;
// textPhysicalNum.text = count.ToString();
var costObj = FindObj("UI_LiuHaiRight/SkillAndFight/Button_Start/Image_physicalBG");
costObj.SetActive(false);
}
else if (null != curLevelInfo && curLevelInfo.Cfg.CostItems.Count > 0)
textPhysicalNum.text = curLevelInfo.Cfg.CostItems[0].Count.ToString();
}

View File

@ -301,15 +301,15 @@ public class UI_PVPMainController : UIWindow
private async void _OnClickEnemy(EnemyType enemyType)
{
var pvpCostItem = GLConfig.Inst.data.PvpCost;
var count = pvpCostItem.Count;
var id = pvpCostItem.Id;
if (CategoryManager.Instance.GetItemCount(id) < count)
{
await UI_BuyEnergyController.Open(id);
//EnergyManager.Instance.BuyEnergy(id, 1);
return;
}
// var pvpCostItem = GLConfig.Inst.data.PvpCost;
// var count = pvpCostItem.Count;
// var id = pvpCostItem.Id;
// if (CategoryManager.Instance.GetItemCount(id) < count)
// {
// await UI_BuyEnergyController.Open(id);
// //EnergyManager.Instance.BuyEnergy(id, 1);
// return;
// }
await UI_TeamAndSkillSelectController.Open(enemyType);
// PVPEnemyInfo enemyInfo;