using UnityEngine; using vnxbqy.UI; public class CrossServerGodBattleFieldAssortCreateSuccessWin : Window { [SerializeField] TextEx txtTeamName; [SerializeField] TextEx txtTeamID; CrossServerGodBattleFieldAssortModel model { get { return ModelCenter.Instance.GetModel(); } } protected override void BindController() { } protected override void AddListeners() { } protected override void OnPreOpen() { bool isHaveTeam = model.TryGetPlayerTeamInfo(out bool isCaptain, out uint teamID, out AssortTeamInfo teamInfo); int serverID = UIHelper.GetServerIDByAccount(PlayerDatas.Instance.baseData.AccID); string serverName = ServerListCenter.Instance.GetServerName(serverID); txtTeamName.text = Language.Get("GodBattleFieldAssort03", Language.Get("BlessedLand043", serverName, PlayerDatas.Instance.baseData.PlayerName)); txtTeamID.text = Language.Get("GodBattleFieldAssort04", teamID.ToString()); } protected override void OnAfterOpen() { } protected override void OnAfterClose() { } protected override void OnPreClose() { WindowCenter.Instance.Close(); WindowCenter.Instance.Open(); } }