private void CreateObjects() { GameObject parent = GameUITools.FindGameObject("Window", base.gameObject); GameUITools.RegisterClickEvent("CloseBtn", new UIEventListener.VoidDelegate(this.OnCloseClick), parent); UIToggle component = GameUITools.FindGameObject("TabTarget", parent).GetComponent<UIToggle>(); EventDelegate.Add(component.onChange, new EventDelegate.Callback(this.OnTabCheckChanged)); UIEventListener expr_5D = UIEventListener.Get(component.gameObject); expr_5D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_5D.onClick, new UIEventListener.VoidDelegate(this.OnTabClick)); component = GameUITools.FindGameObject("TabBillboard", parent).GetComponent<UIToggle>(); EventDelegate.Add(component.onChange, new EventDelegate.Callback(this.OnTabCheckChanged)); UIEventListener expr_B2 = UIEventListener.Get(component.gameObject); expr_B2.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_B2.onClick, new UIEventListener.VoidDelegate(this.OnTabClick)); this.mContent = GameUITools.FindGameObject("Panel/Content", parent).AddComponent<GUIGuildMinesRewardDescTable>(); this.mContent.maxPerLine = 1; this.mContent.arrangement = UICustomGrid.Arrangement.Vertical; this.mContent.cellWidth = 610f; this.mContent.cellHeight = 90f; this.mContent.gapHeight = 6f; this.mContent.gapWidth = 8f; this.mContent.bgScrollView = GameUITools.FindGameObject("PanelBG", parent).AddComponent<UIDragScrollView>(); this.mContent.Init(610, false); if (Globals.Instance.Player.GuildSystem.GuildMines != null) { GameUITools.FindUILabel("Window/Mines/Value", base.gameObject).text = Globals.Instance.Player.GuildSystem.GuildMines.OreAmount.ToString(); } }
private void CreateObjects() { GameObject parent = GameUITools.FindGameObject("Window", base.gameObject); GameUITools.RegisterClickEvent("CloseBtn", new UIEventListener.VoidDelegate(this.OnCloseClick), parent); GameObject gameObject = GameUITools.FindGameObject("Tabs", parent); for (int i = 0; i < gameObject.transform.childCount; i++) { this.mToggles[i] = gameObject.transform.GetChild(i).gameObject.GetComponent<UIToggle>(); EventDelegate.Add(this.mToggles[i].onChange, new EventDelegate.Callback(this.OnTabCheckChanged)); UIEventListener expr_8B = UIEventListener.Get(this.mToggles[i].gameObject); expr_8B.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_8B.onClick, new UIEventListener.VoidDelegate(this.OnTabClick)); } this.mDesc = GameUITools.FindUILabel("Desc", parent); this.mRank = GameUITools.FindUILabel("Rank", parent); this.mMines = GameUITools.FindUILabel("Mines", parent); gameObject = GameUITools.FindGameObject("Panels", parent); this.mRewardContent = GameUITools.FindGameObject("Reward/Content", gameObject).AddComponent<GUIGuildMinesRewardDescTable>(); this.mContents[0] = GameUITools.FindGameObject("Personal/Content", gameObject).AddComponent<CommonRankItemTable>(); this.mContents[1] = GameUITools.FindGameObject("GuildPersonal/Content", gameObject).AddComponent<CommonRankItemTable>(); this.mContents[2] = GameUITools.FindGameObject("GuildWeek/Content", gameObject).AddComponent<CommonRankItemTable>(); this.mRewardContent.maxPerLine = 1; this.mRewardContent.arrangement = UICustomGrid.Arrangement.Vertical; this.mRewardContent.cellWidth = 722f; this.mRewardContent.cellHeight = 90f; this.mRewardContent.gapHeight = 6f; this.mRewardContent.gapWidth = 0f; this.mRewardContent.bgScrollView = GameUITools.FindGameObject("PanelBG", parent).GetComponent<UIDragScrollView>(); this.mRewardContent.Init(722, true); for (int j = 0; j < this.mContents.Length; j++) { this.mContents[j].maxPerLine = 1; this.mContents[j].arrangement = UICustomGrid.Arrangement.Vertical; this.mContents[j].cellWidth = 724f; this.mContents[j].cellHeight = 90f; this.mContents[j].gapHeight = 6f; this.mContents[j].gapWidth = 0f; this.mContents[j].bgScrollView = GameUITools.FindGameObject("PanelBG", parent).GetComponent<UIDragScrollView>(); this.mContents[j].InitWithBaseScene(this); } this.mContents[0].className = "PersonalMinesRankItem"; this.mContents[1].className = "GuildPersonalMinesRankItem"; this.mContents[2].className = "GuildWeekMinesRankItem"; }