private void CreateObjects() { Transform transform = base.transform.Find("summonSkill"); GameObject gameObject = transform.Find("activeSkill").gameObject; this.mActiveSkill = gameObject.transform.Find("skill").GetComponent<UITexture>(); UIEventListener expr_4D = UIEventListener.Get(this.mActiveSkill.gameObject); expr_4D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_4D.onClick, new UIEventListener.VoidDelegate(this.OnActiveSkillClick)); this.mSkillSelects[0] = gameObject.transform.Find("select").gameObject; this.mActiveSkillEffect = gameObject.transform.Find("ui58").gameObject; Tools.SetParticleRenderQueue2(this.mActiveSkillEffect, 3100); NGUITools.SetActive(this.mActiveSkillEffect, false); for (int i = 0; i < 3; i++) { this.mPassiveSkills[i] = transform.Find(string.Format("passiveSkill{0}", i)).gameObject; this.mPassiveSkillEffects[i] = this.mPassiveSkills[i].transform.Find("ui58").gameObject; Tools.SetParticleRenderQueue2(this.mPassiveSkillEffects[i], 3100); NGUITools.SetActive(this.mPassiveSkillEffects[i], false); this.mPassiveSkillIcons[i] = this.mPassiveSkills[i].transform.Find("skill").GetComponent<UISprite>(); UIEventListener expr_166 = UIEventListener.Get(this.mPassiveSkillIcons[i].gameObject); expr_166.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_166.onClick, new UIEventListener.VoidDelegate(this.OnPassiveSkillIconClick)); this.mPassiveSkillGreyIcons[i] = this.mPassiveSkills[i].transform.Find("skillGrey").GetComponent<UISprite>(); UIEventListener expr_1BD = UIEventListener.Get(this.mPassiveSkillGreyIcons[i].gameObject); expr_1BD.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_1BD.onClick, new UIEventListener.VoidDelegate(this.OnPassiveSkillIconClick)); this.mSkillSelects[i + 1] = this.mPassiveSkills[i].transform.Find("select").gameObject; } Transform transform2 = base.transform.Find("infoBg"); this.mName = transform2.Find("name").GetComponent<UILabel>(); this.mSkillLvl = transform2.Find("lvl0").GetComponent<UILabel>(); this.mArrowGo = transform2.Find("arrow").gameObject; this.mSkillNewLvl = this.mArrowGo.transform.Find("lvl1").GetComponent<UILabel>(); this.mMaxGo = transform2.Find("maxTxt").gameObject; this.mSkillDesc = transform2.Find("desc").GetComponent<UILabel>(); this.mStateTip = base.transform.Find("tip").gameObject; this.mCostGo = base.transform.Find("txt1").gameObject; this.mCostNum = this.mCostGo.transform.Find("costNum").GetComponent<UILabel>(); for (int j = 0; j < 1; j++) { this.mNeedItems[j] = transform2.Find(string.Format("item{0}", j)).gameObject.AddComponent<GUIPetTrainSkillItem>(); this.mNeedItems[j].InitWithBaseScene(); } this.mShengjiBtn = base.transform.Find("shengjiBtn").GetComponent<UIButton>(); UIEventListener expr_37D = UIEventListener.Get(this.mShengjiBtn.gameObject); expr_37D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_37D.onClick, new UIEventListener.VoidDelegate(this.OnShengjiBtnClick)); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("showSkill0", "skill0").Permit("showSkill1", "skill1").Permit("showSkill2", "skill2").Permit("showSkill3", "skill3"); this.mGUISimpleSM.Configure("skill0").Permit("showSkill1", "skill1").Permit("showSkill2", "skill2").Permit("showSkill3", "skill3").Ignore("showSkill0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSkill0(); }); this.mGUISimpleSM.Configure("skill1").Permit("showSkill0", "skill0").Permit("showSkill2", "skill2").Permit("showSkill3", "skill3").Ignore("showSkill1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSkill1(); }); this.mGUISimpleSM.Configure("skill2").Permit("showSkill0", "skill0").Permit("showSkill1", "skill1").Permit("showSkill3", "skill3").Ignore("showSkill2").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSkill2(); }); this.mGUISimpleSM.Configure("skill3").Permit("showSkill0", "skill0").Permit("showSkill1", "skill1").Permit("showSkill2", "skill2").Ignore("showSkill3").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSkill3(); }); }
private void CreateObjects() { this.mTextureBgGo = base.transform.Find("TextureBG/Texture").gameObject; this.mLopetBG = base.transform.Find("LopetBG").gameObject; Transform transform = base.transform.Find("UIMiddle"); this.mTextureBg = transform.Find("Texture").GetComponent<UITexture>(); Material material = new Material(Shader.Find("Game/Transparent/Panel TextureMask")); this.mTextureBg.material = material; UIPanel component = transform.Find("commonPet/midInfo/modelsBg/contentsPanel").GetComponent<UIPanel>(); Vector4 finalClipRegion = component.finalClipRegion; finalClipRegion.x -= 40f; finalClipRegion.z = (finalClipRegion.z + 200f) * 0.5f; finalClipRegion.w = (finalClipRegion.w + 1024f) * 0.5f; this.mTextureBg.material.SetVector("_ClipRange0", new Vector4(-finalClipRegion.x / finalClipRegion.z, -finalClipRegion.y / finalClipRegion.w, 1f / finalClipRegion.z, 1f / finalClipRegion.w)); this.mSelectItems[0] = transform.Find("pet0").gameObject.AddComponent<GUITeamManageSelectItem>(); this.mLeftScrollView = transform.Find("leftInfo").GetComponent<UIScrollView>(); Transform transform2 = this.mLeftScrollView.transform.Find("Content"); this.mLeftContent = transform2.GetComponent<UIGrid>(); for (int i = 1; i < 6; i++) { this.mSelectItems[i] = transform2.Find(string.Format("pet{0}", i)).gameObject.AddComponent<GUITeamManageSelectItem>(); } this.mCommonPetGo = transform.Find("commonPet").gameObject; this.mGUIPetTitleInfo = this.mCommonPetGo.transform.Find("topInfo").gameObject.AddComponent<GUIPetTitleInfo>(); this.mGUIPetTitleInfo.InitWithBaseScene(); Transform transform3 = this.mCommonPetGo.transform.Find("midInfo"); this.mUIScrollView = transform3.Find("modelsBg/contentsPanel").GetComponent<UIScrollView>(); UIScrollView expr_23E = this.mUIScrollView; expr_23E.onDragStarted = (UIScrollView.OnDragNotification)Delegate.Combine(expr_23E.onDragStarted, new UIScrollView.OnDragNotification(this.OnModelSWDragStarted)); UIScrollView expr_265 = this.mUIScrollView; expr_265.onStoppedMoving = (UIScrollView.OnDragNotification)Delegate.Combine(expr_265.onStoppedMoving, new UIScrollView.OnDragNotification(this.OnModelSWDragFinished)); this.mModelTable = transform3.Find("modelsBg/contentsPanel/contents").gameObject.AddComponent<UIGrid>(); this.mModelTable.arrangement = UIGrid.Arrangement.Horizontal; this.mModelTable.cellWidth = 450f; this.mModelTable.cellHeight = 360f; this.mModelTable.animateSmoothly = true; this.mModelTable.hideInactive = true; this.mModelTable.keepWithinPanel = true; this.mModelTable.sorting = UIGrid.Sorting.Alphabetic; this.mModelTable.enabled = false; GameObject gameObject = transform3.Find("modelsBg/contentsPanel/contents").gameObject; this.mModelCenterChild = gameObject.AddComponent<GUICenterModelItem>(); this.mModelCenterChild.Init(); this.mModelCenterChild.nextPageThreshold = 120f; this.mModelCenterChild.springStrength = 8f; for (int j = 0; j < 6; j++) { this.mTeamModelItems[j] = gameObject.transform.Find(string.Format("teamManageModel{0}", j)).gameObject.AddComponent<GUITeamManageModelItem>(); this.mTeamModelItems[j].InitWithBaseScene(this); this.mModelWidgets[j] = this.mTeamModelItems[j].transform; } if (Tools.CanPlay(GameConst.GetInt32(201), this.IsLocalPlayer)) { this.mSelectItems[4].gameObject.SetActive(true); this.mTeamModelItems[4].gameObject.SetActive(true); } else { this.mSelectItems[4].gameObject.SetActive(false); this.mTeamModelItems[4].gameObject.SetActive(false); } for (int k = 0; k < 6; k++) { this.mEquipItems[k] = transform3.Find(string.Format("item{0}", k)).gameObject.AddComponent<GUITeamManageEquipItem>(); this.mEquipItems[k].InitWithBaseScene(this, k); } this.mYangChengBtn = transform3.Find("yangCBtn").gameObject; UIEventListener expr_4A0 = UIEventListener.Get(this.mYangChengBtn); expr_4A0.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_4A0.onClick, new UIEventListener.VoidDelegate(this.OnYangCBtnClick)); this.mYangChengMark = this.mYangChengBtn.transform.Find("Effect").gameObject; this.mYangChengMark.SetActive(false); this.mEnhanceBtn = transform3.Find("enhanceBtn").gameObject; UIEventListener expr_50F = UIEventListener.Get(this.mEnhanceBtn); expr_50F.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_50F.onClick, new UIEventListener.VoidDelegate(this.OnEnhanceBtnClick)); this.mShiZhuangBtn = transform3.Find("shiZhuangBtn").gameObject; UIEventListener expr_552 = UIEventListener.Get(this.mShiZhuangBtn); expr_552.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_552.onClick, new UIEventListener.VoidDelegate(this.OnShiZhuangBtnClick)); this.mShiZhuangBtnEffect = this.mShiZhuangBtn.transform.Find("Effect").gameObject; this.mShiZhuangBtnEffect.SetActive(false); this.mShiZhuangBtn.SetActive(false); this.mChangePetBtn = transform3.Find("changePetBtn").gameObject; UIEventListener expr_5CD = UIEventListener.Get(this.mChangePetBtn); expr_5CD.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_5CD.onClick, new UIEventListener.VoidDelegate(this.OnChangePetBtnClick)); this.mChangePetBtnEffect = this.mChangePetBtn.transform.Find("Effect").gameObject; this.mChangePetBtnEffect.SetActive(false); this.mChangePetBtn.SetActive(false); this.mEnhanceAllBtn = transform3.Find("enhanceAllBtn").gameObject; UIEventListener expr_648 = UIEventListener.Get(this.mEnhanceAllBtn); expr_648.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_648.onClick, new UIEventListener.VoidDelegate(this.OnEnhanceAllBtnClick)); this.mHuanZhuangBtn = transform3.Find("huanZhuangBtn").gameObject; UIEventListener expr_68B = UIEventListener.Get(this.mHuanZhuangBtn); expr_68B.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_68B.onClick, new UIEventListener.VoidDelegate(this.OnHuanZhuangBtnClick)); Transform transform4 = this.mCommonPetGo.transform.Find("rightInfo"); this.mRightInfoTable = transform4.Find("rightInfoPanel/contents").GetComponent<UITable>(); this.mSkillGo = this.mRightInfoTable.transform.Find("b").gameObject; this.mSkillLayer = this.mSkillGo.transform.Find("summonSkill").gameObject.AddComponent<GUIPetInfoSkillLayer>(); this.mSkillLayer.Init(false, false); this.mSkillGo.SetActive(false); Transform transform5 = this.mRightInfoTable.transform.Find("a"); this.mHpNum = transform5.Find("hpTxt/num").GetComponent<UILabel>(); this.mHpNum.text = string.Empty; this.mAttackNum = transform5.Find("attackTxt/num").GetComponent<UILabel>(); this.mAttackNum.text = string.Empty; this.mWuFangNum = transform5.Find("wufangTxt/num").GetComponent<UILabel>(); this.mWuFangNum.text = string.Empty; this.mFaFangNum = transform5.Find("fafangTxt/num").GetComponent<UILabel>(); this.mFaFangNum.text = string.Empty; Transform transform6 = this.mRightInfoTable.transform.Find("c"); UIEventListener expr_80E = UIEventListener.Get(transform6.gameObject); expr_80E.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_80E.onClick, new UIEventListener.VoidDelegate(this.OnPetInfoCPartClick)); this.mYuanFenDesc = transform6.Find("yuanfenDesc").GetComponent<UILabel>(); UIEventListener expr_856 = UIEventListener.Get(this.mYuanFenDesc.gameObject); expr_856.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_856.onClick, new UIEventListener.VoidDelegate(this.OnYuanFenClick)); this.mYuanFenDesc.text = string.Empty; this.mLittlePet = transform.Find("littlePet").gameObject; this.mPetZhuWeiBtn = this.mLittlePet.transform.Find("zhuWeiBtn").gameObject; this.mLopetLayer = transform.Find("Lopet").gameObject.AddComponent<TeamLopetLayer>(); this.mLopetLayer.gameObject.SetActive(false); this.mPetZhuWeiMark = this.mPetZhuWeiBtn.transform.Find("mark").gameObject; this.mPetZhuWeiMark.SetActive(false); UIEventListener expr_920 = UIEventListener.Get(this.mPetZhuWeiBtn); expr_920.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_920.onClick, new UIEventListener.VoidDelegate(this.OnPetZhuWeiBtnClick)); this.mPetZhuWeiBtn.SetActive(this.IsLocalPlayer && Tools.CanPlay(GameConst.GetInt32(29), true)); Transform transform7 = this.mLittlePet.transform.Find("pets"); for (int l = 0; l < 6; l++) { this.mAssistPets[l] = transform7.Find(string.Format("pet{0}", l)).gameObject.AddComponent<GUITeamManageAssitPetItem>(); this.mAssistPets[l].InitWithBaseScene(this, l); } Transform transform8 = this.mLittlePet.transform.Find("yuanFenInfo"); this.mPetYuanFenItemScrollView = transform8.Find("contentsPanel").GetComponent<UIScrollView>(); this.mGUIPetYuanFenItemTable = transform8.Find("contentsPanel/contents").gameObject.AddComponent<UITable>(); this.mGUIPetYuanFenItemTable.columns = 1; this.mGUIPetYuanFenItemTable.direction = UITable.Direction.Down; this.mGUIPetYuanFenItemTable.sorting = UITable.Sorting.None; this.mGUIPetYuanFenItemTable.hideInactive = true; this.mGUIPetYuanFenItemTable.keepWithinPanel = true; this.mGUIPetYuanFenItemTable.padding = new Vector2(0f, 0f); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("showAvatar", "avatar").Permit("showPet0", "pet0").Permit("showPet1", "pet1").Permit("showPet2", "pet2").Permit("showPet3", "pet3").Permit("showLopet", "lopet"); this.mGUISimpleSM.Configure("avatar").Permit("showPet0", "pet0").Permit("showPet1", "pet1").Permit("showPet2", "pet2").Permit("showPet3", "pet3").Permit("showLopet", "lopet").PermitReentry("showAvatar").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterAvatar(); }); this.mGUISimpleSM.Configure("pet0").Permit("showAvatar", "avatar").Permit("showPet1", "pet1").Permit("showPet2", "pet2").Permit("showPet3", "pet3").Permit("showLopet", "lopet").Ignore("showPet0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterPet0(); }); this.mGUISimpleSM.Configure("pet1").Permit("showAvatar", "avatar").Permit("showPet0", "pet0").Permit("showPet2", "pet2").Permit("showPet3", "pet3").Permit("showLopet", "lopet").Ignore("showPet1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterPet1(); }); this.mGUISimpleSM.Configure("pet2").Permit("showAvatar", "avatar").Permit("showPet0", "pet0").Permit("showPet1", "pet1").Permit("showPet3", "pet3").Permit("showLopet", "lopet").Ignore("showPet2").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterPet2(); }); this.mGUISimpleSM.Configure("lopet").Permit("showAvatar", "avatar").Permit("showPet0", "pet0").Permit("showPet1", "pet1").Permit("showPet2", "pet2").Permit("showPet3", "pet3").Ignore("showLopet").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterLopet(); }); this.mGUISimpleSM.Configure("pet3").Permit("showAvatar", "avatar").Permit("showPet0", "pet0").Permit("showPet1", "pet1").Permit("showPet2", "pet2").Permit("showLopet", "lopet").Ignore("showPet3").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterPet3(); }); }
private void CreateObjects() { Transform transform = base.transform.Find("UIMiddle"); this.mCardModel = transform.Find("modelPos").gameObject; this.mGUIPetTitleInfo = transform.Find("topInfoPanel/topInfo").gameObject.AddComponent<GUIPetTitleInfo>(); this.mGUIPetTitleInfo.InitWithBaseScene(); this.mGUIPetInfoSceneRightInfo = transform.Find("rightInfo").gameObject.AddComponent<GUIPetInfoSceneRightInfo>(); this.mGUIPetInfoSceneRightInfo.InitWithBaseScene(this); this.mState0Go = transform.Find("state0").gameObject; Transform transform2 = this.mState0Go.transform; this.mChangePetBtn = transform2.Find("changePetBtn").gameObject; UIEventListener expr_B7 = UIEventListener.Get(this.mChangePetBtn); expr_B7.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_B7.onClick, new UIEventListener.VoidDelegate(this.OnChangePetBtnClick)); this.mChangePetBtnMark = this.mChangePetBtn.transform.Find("mark").gameObject; this.mChangePetBtnMark.SetActive(false); this.mUnBattleBtn = transform2.Find("unBattleBtn").gameObject; UIEventListener expr_125 = UIEventListener.Get(this.mUnBattleBtn); expr_125.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_125.onClick, new UIEventListener.VoidDelegate(this.OnUnBattleBtnClick)); GameObject gameObject = transform2.Find("jueXingBtn").gameObject; UIEventListener expr_15D = UIEventListener.Get(gameObject); expr_15D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_15D.onClick, new UIEventListener.VoidDelegate(this.OnJueXingBtnClick)); gameObject.SetActive(false); this.mSkillBtn = transform2.Find("skillBtn").gameObject; UIEventListener expr_1A6 = UIEventListener.Get(this.mSkillBtn); expr_1A6.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_1A6.onClick, new UIEventListener.VoidDelegate(this.OnSkillBtnClick)); this.mFurtherBtn = transform2.Find("furtherBtn").gameObject; UIEventListener expr_1E8 = UIEventListener.Get(this.mFurtherBtn); expr_1E8.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_1E8.onClick, new UIEventListener.VoidDelegate(this.OnFurtherBtnClick)); this.mLevelUpBtn = transform2.Find("lvlUpBtn").gameObject; UIEventListener expr_22A = UIEventListener.Get(this.mLevelUpBtn); expr_22A.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_22A.onClick, new UIEventListener.VoidDelegate(this.OnLvlUpBtnClick)); this.mLeftBtn = transform2.Find("leftBtn").gameObject; UIEventListener expr_26C = UIEventListener.Get(this.mLeftBtn); expr_26C.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_26C.onClick, new UIEventListener.VoidDelegate(this.OnLeftBtnClick)); this.mRightBtn = transform2.Find("rightBtn").gameObject; UIEventListener expr_2AE = UIEventListener.Get(this.mRightBtn); expr_2AE.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_2AE.onClick, new UIEventListener.VoidDelegate(this.OnRightBtnClick)); this.mState1Go = transform.Find("state1").gameObject; Transform transform3 = this.mState1Go.transform; this.mSuiPianJindu = transform3.Find("expBar").GetComponent<UISlider>(); this.mSuiPianNumTxt = this.mSuiPianJindu.transform.Find("num").GetComponent<UILabel>(); GameObject gameObject2 = transform3.Find("littlePlus").gameObject; UIEventListener expr_340 = UIEventListener.Get(gameObject2); expr_340.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_340.onClick, new UIEventListener.VoidDelegate(this.OnLittlePlusBtnclick)); gameObject2.SetActive(false); GameObject gameObject3 = transform.Find("closeBtn").gameObject; UIEventListener expr_382 = UIEventListener.Get(gameObject3); expr_382.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_382.onClick, new UIEventListener.VoidDelegate(this.OnCloseBtnClick)); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onState0", "state0").Permit("onState1", "state1").Permit("onState2", "state2").Permit("onState3", "state3").Permit("onState4", "state4"); this.mGUISimpleSM.Configure("state0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState0(); }); this.mGUISimpleSM.Configure("state1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState1(); }); this.mGUISimpleSM.Configure("state2").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState2(); }); this.mGUISimpleSM.Configure("state3").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState3(); }); this.mGUISimpleSM.Configure("state4").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState4(); }); }
private void CreateObjects() { this.mContentForDetailInfo = base.transform.Find("rightInfoPanel").gameObject; this.mRightInfoTable = base.transform.Find("rightInfoPanel/contents").gameObject.AddComponent<UITable>(); this.mRightInfoTable.columns = 1; this.mRightInfoTable.direction = UITable.Direction.Down; this.mRightInfoTable.sorting = UITable.Sorting.Alphabetic; this.mRightInfoTable.hideInactive = true; this.mRightInfoTable.keepWithinPanel = true; this.mRightInfoTable.padding = new Vector2(0f, 2f); this.mScrollBar = base.transform.Find("infoScrollBar").GetComponent<UIScrollBar>(); this.mContentForHowGet = base.transform.Find("rightInfoPanel2").gameObject; this.mSuiPianTxt = this.mContentForHowGet.transform.Find("txt0").GetComponent<UILabel>(); this.mSuiPianTxt.gameObject.SetActive(false); this.mRightInfoTableForHowGet = base.transform.Find("rightInfoPanel2/contents").gameObject.AddComponent<GUIPetInfoSceneHowGetTable>(); this.mRightInfoTableForHowGet.maxPerLine = 1; this.mRightInfoTableForHowGet.arrangement = UICustomGrid.Arrangement.Vertical; this.mRightInfoTableForHowGet.cellWidth = 360f; this.mRightInfoTableForHowGet.cellHeight = 76f; this.mRightInfoTableForHowGet.gapHeight = 4f; this.mRightInfoTableForHowGet.gapWidth = 0f; Transform transform = this.mRightInfoTable.transform.Find("a"); this.mHpNum = transform.Find("hpTxt/num").GetComponent<UILabel>(); this.mAttackNum = transform.Find("attackTxt/num").GetComponent<UILabel>(); this.mWufangNum = transform.Find("wufangTxt/num").GetComponent<UILabel>(); this.mFafangNum = transform.Find("fafangTxt/num").GetComponent<UILabel>(); this.mSkillGo = this.mRightInfoTable.transform.Find("b").gameObject; this.mSkillLayer = this.mSkillGo.transform.Find("summonSkill").gameObject.AddComponent<GUIPetInfoSkillLayer>(); this.mSkillLayer.Init(true, true); Transform transform2 = this.mRightInfoTable.transform.Find("c"); this.mRelationBgSp = transform2.GetComponent<UISprite>(); this.mTianFuSp = this.mRightInfoTable.transform.Find("d").GetComponent<UISprite>(); this.mTianFuDesc = this.mTianFuSp.transform.Find("desc").GetComponent<UILabel>(); this.mPetDescSp = this.mRightInfoTable.transform.Find("e").GetComponent<UISprite>(); this.mPetDesc = this.mPetDescSp.transform.Find("desc").GetComponent<UILabel>(); this.mSuiPianState = base.transform.Find("suiPianState").gameObject; Transform transform3 = this.mSuiPianState.transform; this.mSuiPianStateBg = transform3.Find("tab0SpBg").gameObject; for (int i = 0; i < 2; i++) { this.mTab0s[i] = transform3.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_346 = UIEventListener.Get(this.mTab0s[i]); expr_346.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_346.onClick, new UIEventListener.VoidDelegate(this.OnTab0Click)); this.mTab1s[i] = transform3.Find(string.Format("tabF{0}", i)).gameObject; } this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onState0", "state0").Permit("onState1", "state1").Permit("onState2", "state2"); this.mGUISimpleSM.Configure("state0").Permit("onState1", "state1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState0(); }); this.mGUISimpleSM.Configure("state1").Permit("onState0", "state0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState1(); }); this.mGUISimpleSM.Configure("state2").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState2(); }); }
private void CreateObjects() { this.mChatTxt24Str = Singleton<StringManager>.Instance.GetString("chatTxt24"); this.mChatTxt25Str = Singleton<StringManager>.Instance.GetString("chatTxt25"); this.mChatTxt39Str = Singleton<StringManager>.Instance.GetString("chatTxt39"); GameObject gameObject = base.transform.Find("FadeBG").gameObject; UIEventListener expr_5B = UIEventListener.Get(gameObject); expr_5B.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_5B.onClick, new UIEventListener.VoidDelegate(this.OnCloseBtnClick)); Transform transform = base.transform.Find("bg"); for (int i = 0; i < 4; i++) { this.mTab0s[i] = transform.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_C4 = UIEventListener.Get(this.mTab0s[i]); expr_C4.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_C4.onClick, new UIEventListener.VoidDelegate(this.OnTab0Click)); this.mTab1s[i] = transform.Find(string.Format("tabF{0}", i)).gameObject; this.mTabNewMarks[i] = transform.Find(string.Format("newMark{0}", i)).gameObject; this.mTabNewMarks[i].SetActive(false); } this.mAutoPlayVoiceToggle = transform.Find("autoVoiceBtn").gameObject; UIEventListener expr_165 = UIEventListener.Get(this.mAutoPlayVoiceToggle); expr_165.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_165.onClick, new UIEventListener.VoidDelegate(this.OnAutoVoiceClick)); this.mAutoPlayVoiceMark = this.mAutoPlayVoiceToggle.transform.Find("icon").gameObject; this.mAutoPlayVoiceToggle.transform.Find("text").GetComponent<UILabel>().text = Singleton<StringManager>.Instance.GetString("chatTxt33"); this.AutoPlayChatVoice = GameSetting.Data.AutoPlayChatVoice; this.mPartyRequestBg = GameUITools.RegisterClickEvent("partyRequestBtn", new UIEventListener.VoidDelegate(this.OnPartyRequestBgClick), transform.gameObject).GetComponent<UIToggle>(); this.mPartyMutualBg = GameUITools.RegisterClickEvent("partyMutualBtn", new UIEventListener.VoidDelegate(this.OnPartyMutualBgClick), transform.gameObject).GetComponent<UIToggle>(); this.mPartyRequestBg.value = GameSetting.Data.ShieldPartyInvite; this.mPartyMutualBg.value = GameSetting.Data.ShieldPartyInteraction; this.mPartyMutualBg.gameObject.SetActive(false); this.mPartyRequestBg.gameObject.SetActive(false); base.SetLabelLocalText("text", "chatTxt27", this.mPartyMutualBg.gameObject); base.SetLabelLocalText("text", "chatTxt28", this.mPartyRequestBg.gameObject); GameObject gameObject2 = transform.Find("closeBtn").gameObject; UIEventListener expr_2CD = UIEventListener.Get(gameObject2); expr_2CD.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_2CD.onClick, new UIEventListener.VoidDelegate(this.OnCloseBtnClick)); this.mVoiceBtnGo = transform.Find("voiceBtn").gameObject; UIEventListener expr_30F = UIEventListener.Get(this.mVoiceBtnGo); expr_30F.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_30F.onClick, new UIEventListener.VoidDelegate(this.OnVoiceBtnClick)); this.mVoiceBtnGo.SetActive(true); this.mBoardBtnGo = transform.Find("boardBtn").gameObject; UIEventListener expr_35D = UIEventListener.Get(this.mBoardBtnGo); expr_35D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_35D.onClick, new UIEventListener.VoidDelegate(this.OnBoardBtnClick)); this.mBoardBtnGo.SetActive(true); this.mInputAreaCommon = transform.Find("chatInputArea").gameObject; this.mVoiceMsgCommonGo = this.mInputAreaCommon.transform.Find("voiceBtn").gameObject.AddComponent<GUIVoiceMsgBtnCommon>(); this.mVoiceBtnLb = this.mVoiceMsgCommonGo.transform.Find("txt").GetComponent<UILabel>(); this.mVoiceMsgCommonGo.InitWithBaseScene(this); this.mVoiceMsgCommonBtn = this.mVoiceMsgCommonGo.GetComponent<UIButton>(); this.mVoiceMsgCommonGo.gameObject.SetActive(false); this.mInputMsgCommon = this.mInputAreaCommon.transform.Find("chatInput").GetComponent<UIInput>(); UIInput expr_439 = this.mInputMsgCommon; expr_439.onValidate = (UIInput.OnValidate)Delegate.Combine(expr_439.onValidate, new UIInput.OnValidate(this.OnInputValidata)); EventDelegate.Add(this.mInputMsgCommon.onSubmit, new EventDelegate.Callback(this.CommitChatMsg)); this.mInputMsgCommon.defaultText = Singleton<StringManager>.Instance.GetString("chatTxt14", new object[] { 45 }); this.mInputMsgCommon.characterLimit = 45; this.mSubmitBtnGo = this.mInputAreaCommon.transform.Find("submitBtn").gameObject; this.mSubmitBtn = this.mSubmitBtnGo.GetComponent<UIButton>(); this.mSubmitBtnLb = this.mSubmitBtn.transform.Find("Label").GetComponent<UILabel>(); UIEventListener expr_50A = UIEventListener.Get(this.mSubmitBtnGo); expr_50A.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_50A.onClick, new UIEventListener.VoidDelegate(this.OnSubmitClick)); GameObject gameObject3 = this.mInputAreaCommon.transform.Find("emotionBtn").gameObject; UIEventListener expr_54E = UIEventListener.Get(gameObject3); expr_54E.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_54E.onClick, new UIEventListener.VoidDelegate(this.OnEmotionBtnClick)); this.mEmotionBtn = gameObject3.GetComponent<UIButton>(); GameObject gameObject4 = this.mInputAreaCommon.transform.Find("commonBtn").gameObject; UIEventListener expr_59F = UIEventListener.Get(gameObject4); expr_59F.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_59F.onClick, new UIEventListener.VoidDelegate(this.OnCommonBtnClick)); this.mInputAreaForPersonal = transform.Find("chatInputArea1").gameObject; this.mVoiceMsgPersonalGo = this.mInputAreaForPersonal.transform.Find("voiceBtn").gameObject.AddComponent<GUIVoiceMsgBtnPersonal>(); this.mVoiceBtnPersonalLb = this.mVoiceMsgPersonalGo.transform.Find("txt").GetComponent<UILabel>(); this.mVoiceMsgPersonalGo.InitWithBaseScene(this); this.mVoiceMsgPersonalBtn = this.mVoiceMsgPersonalGo.GetComponent<UIButton>(); this.mVoiceMsgPersonalGo.gameObject.SetActive(false); this.mInputMsgForPersonal = this.mInputAreaForPersonal.transform.Find("chatInput").GetComponent<UIInput>(); UIInput expr_66F = this.mInputMsgForPersonal; expr_66F.onValidate = (UIInput.OnValidate)Delegate.Combine(expr_66F.onValidate, new UIInput.OnValidate(this.OnInputValidata)); EventDelegate.Add(this.mInputMsgForPersonal.onSubmit, new EventDelegate.Callback(this.OnCommitChatMsgForPersonal)); this.mInputMsgForPersonal.defaultText = Singleton<StringManager>.Instance.GetString("chatTxt14", new object[] { 45 }); this.mInputMsgForPersonal.characterLimit = 45; this.mTargetNameLabel = this.mInputAreaForPersonal.transform.Find("targetName").GetComponent<UILabel>(); this.mSubmitBtnForPersonalGo = this.mInputAreaForPersonal.transform.Find("submitBtn").gameObject; this.mSubmitBtnForPersonal = this.mSubmitBtnForPersonalGo.GetComponent<UIButton>(); this.mSubmitBtnForPersonalLb = this.mSubmitBtnForPersonal.transform.Find("Label").GetComponent<UILabel>(); UIEventListener expr_760 = UIEventListener.Get(this.mSubmitBtnForPersonalGo); expr_760.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_760.onClick, new UIEventListener.VoidDelegate(this.OnSubmitClickForPersonal)); GameObject gameObject5 = this.mInputAreaForPersonal.transform.Find("emotionBtn").gameObject; UIEventListener expr_7A4 = UIEventListener.Get(gameObject5); expr_7A4.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_7A4.onClick, new UIEventListener.VoidDelegate(this.OnEmotionForPersonClick)); this.mEmotionBtnPersonal = gameObject5.GetComponent<UIButton>(); GameObject gameObject6 = this.mInputAreaForPersonal.transform.Find("commonBtn").gameObject; UIEventListener expr_7F5 = UIEventListener.Get(gameObject6); expr_7F5.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_7F5.onClick, new UIEventListener.VoidDelegate(this.OnCommonPersonalBtnClick)); this.mGUIEmotionLayer = transform.Find("emotionPanel").gameObject.AddComponent<GUIEmotionLayer>(); this.mGUIEmotionLayer.InitWithBaseScene(this); this.mGUIEmotionLayer.gameObject.SetActive(false); this.mGUICommonLayer = transform.Find("commonLanguagePanel").gameObject.AddComponent<GUICommonLayer>(); this.mGUICommonLayer.InitWithBaseScene(this); this.mGUICommonLayer.gameObject.SetActive(false); this.mGUIPersonalInfoLayer = transform.Find("personalInfoPanel").gameObject.AddComponent<GUIPersonalInfoLayer>(); this.mGUIPersonalInfoLayer.InitWithBaseScene(this); this.mGUIPersonalInfoLayer.EnablePersonalInfoLayer(false); this.mGUIChatMessageLayer = transform.Find("worldLayer").gameObject.AddComponent<GUIChatMessageLayer>(); this.mGUIChatMessageLayer.InitWorldChanel(this); LocalPlayer expr_8EA = Globals.Instance.Player; expr_8EA.WorldMessageEvent = (LocalPlayer.WorldMessageCallback)Delegate.Combine(expr_8EA.WorldMessageEvent, new LocalPlayer.WorldMessageCallback(this.OnWorldMessageEvent)); LocalPlayer expr_915 = Globals.Instance.Player; expr_915.OldWorldMessageEvent = (LocalPlayer.OldWorldMessageCallback)Delegate.Combine(expr_915.OldWorldMessageEvent, new LocalPlayer.OldWorldMessageCallback(this.OnOldWorldMessageEvent)); LocalPlayer expr_940 = Globals.Instance.Player; expr_940.ChatMessageEvent = (LocalPlayer.ChatMessageCallback)Delegate.Combine(expr_940.ChatMessageEvent, new LocalPlayer.ChatMessageCallback(this.OnChatMessageEvent)); Vector3 localPosition = base.transform.localPosition; localPosition.z = 3500f; base.transform.localPosition = localPosition; this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onWorldLayer", "worldLayer").Permit("onGuildLayer", "guildLayer").Permit("onSiLiaoLayer", "siLiaoLayer").Permit("onWuHuiLayer", "wuHuiLayer"); this.mGUISimpleSM.Configure("worldLayer").Permit("onGuildLayer", "guildLayer").Permit("onSiLiaoLayer", "siLiaoLayer").Permit("onWuHuiLayer", "wuHuiLayer").Ignore("onWorldLayer").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterWorldLayer(); }); this.mGUISimpleSM.Configure("guildLayer").Permit("onWorldLayer", "worldLayer").Permit("onSiLiaoLayer", "siLiaoLayer").Permit("onWuHuiLayer", "wuHuiLayer").Ignore("onGuildLayer").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterGuildLayer(); }); this.mGUISimpleSM.Configure("siLiaoLayer").Permit("onWorldLayer", "worldLayer").Permit("onGuildLayer", "guildLayer").Permit("onWuHuiLayer", "wuHuiLayer").Ignore("onSiLiaoLayer").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSiLiaoLayer(); }); this.mGUISimpleSM.Configure("wuHuiLayer").Permit("onWorldLayer", "worldLayer").Permit("onGuildLayer", "guildLayer").Permit("onSiLiaoLayer", "siLiaoLayer").Ignore("onWuHuiLayer").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterWuHuiLayer(); }); GameUITools.PlayOpenWindowAnim(base.transform, null, true); this.SetCurSelectItem(0); this.mRefreshTimer = Time.time; }
private void CreateObjects() { Transform transform = base.transform.Find("UIMiddle"); Transform transform2 = transform.Find("winBg"); this.mCardModel = transform.Find("flower/modelPos").gameObject; this.mModelLvlupEffect = this.mCardModel.transform.Find("ui56").gameObject; Tools.SetParticleRenderQueue2(this.mModelLvlupEffect, 4500); NGUITools.SetActive(this.mModelLvlupEffect, false); this.mTmpTransform = this.mModelLvlupEffect.transform; this.mModelLvlupEffect2 = this.mCardModel.transform.Find("ui56_3").gameObject; Tools.SetParticleRenderQueue2(this.mModelLvlupEffect2, 4500); NGUITools.SetActive(this.mModelLvlupEffect2, false); this.mModelEffect75 = this.mCardModel.transform.Find("ui75").gameObject; Tools.SetParticleRenderQueue2(this.mModelEffect75, 4500); NGUITools.SetActive(this.mModelEffect75, false); this.mState2 = transform2.Find("state2").gameObject; for (int i = 0; i < 3; i++) { this.mLopetTabs[i] = this.mState2.transform.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_14F = UIEventListener.Get(this.mLopetTabs[i]); expr_14F.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_14F.onClick, new UIEventListener.VoidDelegate(this.OnTab2Click)); this.mLopetFTabs[i] = this.mState2.transform.Find(string.Format("tabF{0}", i)).gameObject; } this.mLopetLvlUpNewMark = this.mLopetTabs[1].transform.Find("newMark1").gameObject; this.mLopetLvlUpNewMark.SetActive(false); this.mLopetAwakeNewMark = this.mLopetTabs[2].transform.Find("newMark1").gameObject; this.mLopetAwakeNewMark.SetActive(false); this.mState0 = transform2.Find("state0").gameObject; Transform transform3 = this.mState0.transform; for (int j = 0; j < 6; j++) { this.mTab0s[j] = transform3.Find(string.Format("tab{0}", j)).gameObject; UIEventListener expr_261 = UIEventListener.Get(this.mTab0s[j]); expr_261.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_261.onClick, new UIEventListener.VoidDelegate(this.OnTab0Click)); this.mTab1s[j] = transform3.Find(string.Format("tabF{0}", j)).gameObject; } this.mLvlUpNewMark = this.mTab0s[1].transform.Find("newMark1").gameObject; this.mLvlUpNewMark.SetActive(false); this.mJinJieNewMark = this.mTab0s[2].transform.Find("newMark1").gameObject; this.mJinJieNewMark.SetActive(false); this.mSkillUpNewMark = this.mTab0s[3].transform.Find("newMark1").gameObject; this.mSkillUpNewMark.SetActive(false); this.mPeiYangNewMark = this.mTab0s[4].transform.Find("newMark1").gameObject; this.mPeiYangNewMark.SetActive(false); this.mJueXingNewMark = this.mTab0s[5].transform.Find("newMark1").gameObject; this.mJueXingNewMark.SetActive(false); this.mState1 = transform2.Find("state1").gameObject; Transform transform4 = this.mState1.transform; for (int k = 0; k < 4; k++) { this.mTab10s[k] = transform4.Find(string.Format("tab{0}", k)).gameObject; UIEventListener expr_3FA = UIEventListener.Get(this.mTab10s[k]); expr_3FA.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_3FA.onClick, new UIEventListener.VoidDelegate(this.OnTab10Click)); this.mTab11s[k] = transform4.Find(string.Format("tabF{0}", k)).gameObject; } this.mJinJieNewMarkPlayer = this.mTab10s[1].transform.Find("newMark1").gameObject; this.mJinJieNewMarkPlayer.SetActive(false); this.mPeiYangNewMarkPlayer = this.mTab10s[2].transform.Find("newMark1").gameObject; this.mPeiYangNewMarkPlayer.SetActive(false); this.mJueXingNewMarkPlayer = this.mTab10s[3].transform.Find("newMark1").gameObject; this.mJueXingNewMarkPlayer.SetActive(false); Transform transform5 = transform.Find("topInfoPanel"); this.mGUIPetTitleInfo = transform5.Find("topInfo").gameObject.AddComponent<GUIPetTitleInfo>(); this.mGUIPetTitleInfo.InitWithBaseScene(); this.mGUILopetTitleInfo = transform5.Find("lopetTopInfo").gameObject.AddComponent<GUILopetTitleInfo>(); this.mAwakeShopBtn = transform5.Find("awakeShop").gameObject; UIEventListener expr_54B = UIEventListener.Get(this.mAwakeShopBtn); expr_54B.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_54B.onClick, new UIEventListener.VoidDelegate(this.OnAwakeShopBtnClick)); GameObject gameObject = this.mAwakeShopBtn.transform.Find("ui77").gameObject; Tools.SetParticleRenderQueue2(gameObject, 4000); Transform transform6 = transform2.Find("rightInfo"); this.mRightInfoGo = transform6.gameObject; this.mGUIPetTrainLvlUpInfo = transform6.Find("lvlInfo").gameObject.AddComponent<GUIPetTrainLvlUpInfo>(); this.mGUIPetTrainLvlUpInfo.InitWithBaseScene(this); this.mGUIPetTrainJinjieInfo = transform6.Find("jinJieInfo").gameObject.AddComponent<GUIPetTrainJinjieInfo>(); this.mGUIPetTrainJinjieInfo.InitWithBaseScene(this); this.mGUIPetTrainSkillInfo = transform6.Find("jiNengInfo").gameObject.AddComponent<GUIPetTrainSkillInfo>(); this.mGUIPetTrainSkillInfo.InitWithBaseScene(this); this.mLeftBtn = transform.Find("leftBtn").gameObject; UIEventListener expr_647 = UIEventListener.Get(this.mLeftBtn); expr_647.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_647.onClick, new UIEventListener.VoidDelegate(this.OnLeftBtnClick)); this.mRightBtn = transform.Find("rightBtn").gameObject; UIEventListener expr_689 = UIEventListener.Get(this.mRightBtn); expr_689.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_689.onClick, new UIEventListener.VoidDelegate(this.OnRightBtnClick)); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mLvlUpTrigger = this.mGUISimpleSM.SetTriggerParameters<int>("onLvlUp"); this.mGUISimpleSM.Configure("init").Permit("onBaseInfo", "baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).Permit("onJinJie", "jinJie").PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onPeiYang", "peiYang").Permit("onJueXing", "jueXing"); this.mGUISimpleSM.Configure("baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onJinJie", "jinJie").Permit("onPeiYang", "peiYang").Permit("onJueXing", "jueXing").PermitReentry("onBaseInfo").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterBaseInfo(); }); this.mGUISimpleSM.Configure("lvlUp").Permit("onBaseInfo", "baseInfo").Permit("onJinJie", "jinJie").PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onPeiYang", "peiYang").Permit("onJueXing", "jueXing").PermitReentry("onLvlUp").OnEntryFrom<int>(this.mLvlUpTrigger, delegate(int index) { this.OnEnterLvlUp(index); }); this.mGUISimpleSM.Configure("jinJie").Permit("onBaseInfo", "baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onPeiYang", "peiYang").Permit("onJueXing", "jueXing").PermitReentry("onJinJie").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterJinJie(); }); this.mGUISimpleSM.Configure("skill").Permit("onBaseInfo", "baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).Permit("onJinJie", "jinJie").Permit("onPeiYang", "peiYang").Permit("onJueXing", "jueXing").Ignore("onSkill").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterSkill(); }); this.mGUISimpleSM.Configure("jueXing").Permit("onBaseInfo", "baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).Permit("onJinJie", "jinJie").PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onPeiYang", "peiYang").PermitReentry("onJueXing").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterJueXing(); }); this.mGUISimpleSM.Configure("peiYang").Permit("onBaseInfo", "baseInfo").PermitIf("onLvlUp", "lvlUp", new Func<bool>(this.CurCanLvlUp)).Permit("onJinJie", "jinJie").PermitIf("onSkill", "skill", new Func<bool>(this.CurPetIsNotPlayer)).Permit("onJueXing", "jueXing").PermitReentry("onPeiYang").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterPeiYang(); }); }
private void CreateObjects() { Transform transform = base.transform.Find("winBG"); for (int i = 0; i < 2; i++) { this.mTab0s[i] = transform.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_48 = UIEventListener.Get(this.mTab0s[i]); expr_48.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_48.onClick, new UIEventListener.VoidDelegate(this.OnTabClick)); this.mTab1s[i] = transform.Find(string.Format("tabF{0}", i)).gameObject; } bool active = Tools.CanPlay(GameConst.GetInt32(30), true); this.mTab0s[1].SetActive(active); this.mTab1s[1].SetActive(active); GameObject gameObject = transform.Find("CloseBtn").gameObject; UIEventListener expr_D8 = UIEventListener.Get(gameObject); expr_D8.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_D8.onClick, new UIEventListener.VoidDelegate(this.OnCloseBtnClick)); Transform transform2 = transform.Find("bg"); for (int j = 0; j < 6; j++) { this.mPetZhuWeiItem[j] = transform2.Find(string.Format("pet{0}", j)).gameObject.AddComponent<GUIPetZhuWeiItem>(); this.mPetZhuWeiItem[j].InitWithBaseScene(this); } this.mTipTxt = transform.Find("txt0").gameObject; this.mTipTxt.SetActive(false); this.mInfoBg = transform.Find("infoGo").gameObject; Transform transform3 = this.mInfoBg.transform.Find("info0"); this.mTitle0 = transform3.Find("title").GetComponent<UILabel>(); this.mDesc0 = transform3.Find("desc").GetComponent<UILabel>(); Transform transform4 = this.mInfoBg.transform.Find("info1"); this.mTitle1 = transform4.Find("title").GetComponent<UILabel>(); this.mDesc1 = transform4.Find("desc").GetComponent<UILabel>(); this.mInfoBg.SetActive(false); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onState0", "state0").Permit("onState1", "state1"); this.mGUISimpleSM.Configure("state0").Permit("onState1", "state1").Ignore("onState0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState0(); }); this.mGUISimpleSM.Configure("state1").Permit("onState0", "state0").Ignore("onState1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState1(); }); }
private void CreateObjects() { Transform transform = base.transform.Find("winBG"); this.mTitle = transform.Find("flower/Label").GetComponent<UILabel>(); this.mBottomTip = transform.Find("txt0").GetComponent<UILabel>(); this.mBottomTip.overflowMethod = UILabel.Overflow.ShrinkContent; this.mBottomTip.width = 440; this.mLongLinTxt1 = Singleton<StringManager>.Instance.GetString("longLinTxt1"); this.mLongLinTxt2 = Singleton<StringManager>.Instance.GetString("longLinTxt2"); this.mLongLinTxt3 = Singleton<StringManager>.Instance.GetString("longLinTxt3"); this.mLongLinTxt4 = Singleton<StringManager>.Instance.GetString("longLinTxt4"); for (int i = 0; i < 2; i++) { this.mTab0s[i] = transform.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_E4 = UIEventListener.Get(this.mTab0s[i]); expr_E4.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_E4.onClick, new UIEventListener.VoidDelegate(this.OnTabClick)); this.mTab0s[i].transform.Find("Label").GetComponent<UILabel>().text = ((i != 0) ? this.mLongLinTxt2 : this.mLongLinTxt1); this.mTab1s[i] = transform.Find(string.Format("tabF{0}", i)).gameObject; this.mTab1s[i].transform.Find("Label").GetComponent<UILabel>().text = ((i != 0) ? this.mLongLinTxt2 : this.mLongLinTxt1); } this.mTabNew0 = transform.Find("tabNew0").gameObject; this.mTabNew0.SetActive(false); this.mTabNew1 = transform.Find("tabNew1").gameObject; this.mTabNew1.SetActive(false); this.mGUILongLinRewardTable = transform.transform.Find("itemsPanel/itemsContents").gameObject.AddComponent<GUILongLinRewardTable>(); this.mGUILongLinRewardTable.maxPerLine = 1; this.mGUILongLinRewardTable.arrangement = UICustomGrid.Arrangement.Vertical; this.mGUILongLinRewardTable.cellWidth = 610f; this.mGUILongLinRewardTable.cellHeight = 91f; this.mGUILongLinRewardTable.InitWithBaseScene(this); GameObject gameObject = transform.Find("sureBtn").gameObject; this.mSureBtn = gameObject.GetComponent<UIButton>(); UIEventListener expr_26E = UIEventListener.Get(gameObject); expr_26E.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_26E.onClick, new UIEventListener.VoidDelegate(this.OnSureBtnClick)); GameObject gameObject2 = transform.Find("CloseBtn").gameObject; UIEventListener expr_2A6 = UIEventListener.Get(gameObject2); expr_2A6.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_2A6.onClick, new UIEventListener.VoidDelegate(this.OnCloseBtnClick)); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onState0", "state0").Permit("onState1", "state1"); this.mGUISimpleSM.Configure("state0").Permit("onState1", "state1").Ignore("onState0").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState0(); }); this.mGUISimpleSM.Configure("state1").Permit("onState0", "state0").Ignore("onState1").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterState1(); }); Globals.Instance.CliSession.Register(648, new ClientSession.MsgHandler(this.OnMsgTakeFDSReward)); Globals.Instance.CliSession.Register(651, new ClientSession.MsgHandler(this.OnMsgTakeKWBReward)); }
private void CreateObjects() { this.mLvlNum = base.transform.Find("lvl").GetComponent<UILabel>(); this.mHpNum = base.transform.Find("hpBg/num").GetComponent<UILabel>(); this.mAttackNum = base.transform.Find("attackBg/num").GetComponent<UILabel>(); this.mWufangNum = base.transform.Find("wufangBg/num").GetComponent<UILabel>(); this.mFafangNum = base.transform.Find("fafangBg/num").GetComponent<UILabel>(); for (int i = 0; i < 2; i++) { this.mTab0s[i] = base.transform.Find(string.Format("tab{0}", i)).gameObject; UIEventListener expr_C3 = UIEventListener.Get(this.mTab0s[i]); expr_C3.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_C3.onClick, new UIEventListener.VoidDelegate(this.OnTab0sClick)); this.mTab1s[i] = base.transform.Find(string.Format("tabF{0}", i)).gameObject; } this.mGUIPetTrainYaoShuiLayer = base.transform.Find("yaoshui").gameObject.AddComponent<GUIPetTrainYaoShuiLayer>(); this.mGUIPetTrainYaoShuiLayer.InitWithBaseScene(this.mBaseScene, GameConst.PET_EXP_ITEM_ID.Length); this.mGUIPetTrainTunShiLayer = base.transform.Find("tunshi").gameObject.AddComponent<GUIPetTrainTunShiLayer>(); this.mGUIPetTrainTunShiLayer.InitWithBaseScene(this.mBaseScene); this.mGUISimpleSM = new GUISimpleSM<string, string>("init"); this.mGUISimpleSM.Configure("init").Permit("onYaoShui", "yaoShui").Permit("onTunShi", "tunShi"); this.mGUISimpleSM.Configure("yaoShui").Permit("onTunShi", "tunShi").Ignore("onYaoShui").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterYaoShui(); }); this.mGUISimpleSM.Configure("tunShi").Permit("onYaoShui", "yaoShui").Ignore("onTunShi").OnEntry(delegate(GUISimpleSM<string, string>.Transition t) { this.OnEnterTunShi(); }); }