//=================================================================================== // // Method // //=================================================================================== public void Init(GuildRaidWindow owner) { _Owner = owner; _guildRaidEnterMax = Mathf.CeilToInt(CDATA_FIXED_CONSTANTS.Get(DATA_FIXED_CONSTANTS._enConstant.GuildRaid_DailyEnterMax).Value); _CloseButtonLabel.text = StringTableManager.GetData(6753); // 6753 길드 레이드 _EasyLabel.text = StringTableManager.GetData(81); // 81 쉬움 _NormalLabel.text = StringTableManager.GetData(82); // 82 보통 _HardLabel.text = StringTableManager.GetData(83); // 83 어려움 _BattleStartButtonLabel.text = StringTableManager.GetData(90); // 90 전투 시작 _MyRankTitleLabel.text = string.Format(StringTableManager.GetData(4917), 0); // 4917 내 순위 : {0}위 _uiGrid.sorting = UIGrid.Sorting.Custom; _uiGrid.onCustomSort = UtilFunc.SortByNumber; if (_TeamMenu == null) { _TeamMenu = UIResourceMgr.CreatePrefab <CreatureTeamMenuElement>(BUNDLELIST.PREFABS_UI_EDIT, transform, "CreatureTeamMenuElement"); Vector3 vParentPos = transform.localPosition; Vector3 vChildPos = _TeamMenu.transform.localPosition; _TeamMenu.transform.localPosition = new Vector3(vChildPos.x - vParentPos.x, vChildPos.y - vParentPos.y); _TeamMenu.SetUI(WindowType, false, false, OnGoToTeamEditEvent); } _TeamMenu.UpdateTeamInfo(WindowType); _TeamMenu.OpenUI(); }
private void OpenGuildRaidWindow(_stGuildRaidInfoAck stAck) { if (_GuildRaidWindow == null) { _GuildRaidWindow = UIResourceMgr.CreatePrefab <GuildRaidWindow>(BUNDLELIST.PREFABS_UI_GUILDRAID, transform, "GuildRaidWindow"); _GuildRaidWindow.Init(); UIControlManager.instance.AddWindow(enUIType.GUILDRAID, _GuildRaidWindow); } _GuildRaidWindow.OpenUI(); _GuildRaidWindow.SetRecvData(stAck); }