public void InitWithBaseScene(GUITeamManageSceneV2 baseScene, int index) { this.mBaseScene = baseScene; this.mIndex = index; this.CreateObjects(); this.Refresh(); }
public void InitWithBaseScene(GUITeamManageSceneV2 baseScene, SocketDataEx pdEx) { this.mBaseScene = baseScene; this.mPetDataEx = pdEx; this.CreateObjects(); this.Refresh(); }
public void Init(GUITeamManageSceneV2 basescene) { if (this.initFlag) { return; } this.initFlag = true; this.mBaseScene = basescene; this.mCurLopet = Globals.Instance.Player.LopetSystem.GetCurLopet(this.mBaseScene.IsLocalPlayer); GameObject gameObject = GameUITools.RegisterClickEvent("changeLopetBtn", new UIEventListener.VoidDelegate(this.OnChangeBtnClick), base.gameObject); gameObject.SetActive(this.mBaseScene.IsLocalPlayer); if (this.mCurLopet == null) { GameUITools.SetLabelLocalText("Label", "Lopet0", gameObject); Vector3 localPosition = gameObject.transform.localPosition; localPosition.x = -40f; gameObject.transform.localPosition = localPosition; } else { GameUITools.SetLabelLocalText("Label", "Lopet1", gameObject); } GameUITools.FindUISprite("New", gameObject).enabled = Globals.Instance.Player.LopetSystem.HasLopet2Change(); gameObject = GameUITools.FindGameObject("topInfo", base.gameObject); if (this.mCurLopet == null) { gameObject.SetActive(false); } else { gameObject.AddComponent<GUILopetTitleInfo>().Refresh(this.mCurLopet); UITable component = GameUITools.FindGameObject("rightInfo/panel/content", base.gameObject).GetComponent<UITable>(); GameUITools.FindGameObject("a", component.gameObject).AddComponent<GUIAttributeValue>().Refresh(this.mCurLopet); this.mLopetSkills = GameUITools.FindGameObject("b", component.gameObject).AddComponent<LopetInfoSkillLayer>(); this.mLopetSkills.Init(); this.mLopetSkills.Refresh(this.mCurLopet); } this.CreateModel(); gameObject = GameUITools.RegisterClickEvent("yangCBtn", new UIEventListener.VoidDelegate(this.OnYangChengClick), base.gameObject); GameUITools.FindGameObject("Effect", gameObject).SetActive(Tools.CanCurLopetAwake() || Tools.CanCurLopetLevelup()); gameObject.SetActive(this.mBaseScene.IsLocalPlayer && Globals.Instance.Player.LopetSystem.GetCurLopet(this.mBaseScene.IsLocalPlayer) != null); }
public void InitWithBaseScene(GUITeamManageSceneV2 baseScene) { this.mBaseScene = baseScene; this.CreateObjects(); }