cun
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using Assets.MyGame.Scripts.Net;
|
||||
using Assets.MyGame.Scripts.Net;
|
||||
using Assets.MyGame.Scripts.Net.WebResponses;
|
||||
using System;
|
||||
using System.Collections;
|
||||
@@ -126,19 +126,39 @@ public class UIHome_BY_SelectRoomLevelPanel : SubUIBase
|
||||
GameObject LV1 = SelectRoom1.transform.GetChild(((int)currGameType)).gameObject;
|
||||
LV1.SetActive(true);
|
||||
var Lv1Item = LV1.GetComponent<SeccionItem>();
|
||||
if (Lv1Item.txt_VenueInfo != null) Lv1Item.txt_VenueInfo.text = "初级场";
|
||||
MySelectRoom1 = Lv1Item.btn_SelectGameRoom;
|
||||
MySelectRoom1.onClick.RemoveAllListeners();
|
||||
GameObject LV2 = SelectRoom2.transform.GetChild(((int)currGameType) ).gameObject;
|
||||
LV2.SetActive(true);
|
||||
var Lv2Item = LV2.GetComponent<SeccionItem>();
|
||||
if (Lv2Item.txt_VenueInfo != null) Lv2Item.txt_VenueInfo.text = "中级场";
|
||||
MySelectRoom2 = Lv2Item.btn_SelectGameRoom;
|
||||
MySelectRoom2.onClick.RemoveAllListeners();
|
||||
GameObject LV3 = SelectRoom3.transform.GetChild(((int)currGameType)).gameObject;
|
||||
LV3.SetActive(true);
|
||||
|
||||
var Lv3Item = LV3.GetComponent<SeccionItem>();
|
||||
if (Lv3Item.txt_VenueInfo != null) Lv3Item.txt_VenueInfo.text = "高级场";
|
||||
MySelectRoom3 = Lv3Item.btn_SelectGameRoom;
|
||||
|
||||
// 入场条件:从 RoomConfig 读取 roomGoldLimit
|
||||
var gameConfig = GameManager.Instance?.gameConfig;
|
||||
var roomConfigs = gameConfig?.roomConfigs;
|
||||
if (roomConfigs != null && roomConfigs.Count > 0)
|
||||
{
|
||||
string gameTypeStr = ((int)currGameType).ToString();
|
||||
var lv1Cfg = roomConfigs.Find(r => r.gameType.ToString() == gameTypeStr && r.roomLevel == 1);
|
||||
var lv2Cfg = roomConfigs.Find(r => r.gameType.ToString() == gameTypeStr && r.roomLevel == 2);
|
||||
var lv3Cfg = roomConfigs.Find(r => r.gameType.ToString() == gameTypeStr && r.roomLevel == 3);
|
||||
if (lv1Cfg != null && Lv1Item.txt_EntryCondition != null)
|
||||
Lv1Item.txt_EntryCondition.text = string.Format("入场: {0:N0} 金币", lv1Cfg.roomGoldLimit);
|
||||
if (lv2Cfg != null && Lv2Item.txt_EntryCondition != null)
|
||||
Lv2Item.txt_EntryCondition.text = string.Format("入场: {0:N0} 金币", lv2Cfg.roomGoldLimit);
|
||||
if (lv3Cfg != null && Lv3Item.txt_EntryCondition != null)
|
||||
Lv3Item.txt_EntryCondition.text = string.Format("入场: {0:N0} 金币", lv3Cfg.roomGoldLimit);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -220,4 +240,4 @@ public class UIHome_BY_SelectRoomLevelPanel : SubUIBase
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user