public override void Awake() { base.Awake(); var t = mDMono.transform; NameLabel = t.GetComponent <UILabel>("Label"); OpenObj = t.FindEx("Unlock").gameObject; LockObj = t.FindEx("Lock").gameObject; RedPoint = t.FindEx("RedPoint").gameObject; BGSprite = t.GetComponent <UISprite>("Bg"); BlitzBtnObj = t.FindEx("Unlock/BlitzBtn").gameObject; EnterBtnObj = t.FindEx("Unlock/EnterBtn").gameObject; C_vigorController = t.GetMonoILRComponent <EnterVigorController>("Unlock/EnterBtn/Sprite"); B_vigorController = t.GetMonoILRComponent <EnterVigorController>("Unlock/BlitzBtn/Sprite"); DropItemList = new List <LTShowItem>(); var itemListRoot = t.FindEx("ItemList"); for (var i = 0; i < itemListRoot.childCount; i++) { DropItemList.Add(itemListRoot.GetChild(i).GetMonoILRComponent <LTShowItem>()); } ticketneedNum = t.GetComponent <UILabel>("Unlock/EnterBtn/Num"); ticketneedNum2 = t.GetComponent <UILabel>("Unlock/BlitzBtn/Num (1)"); t.GetComponent <ConsecutiveClickCoolTrigger>("Unlock/BlitzBtn").clickEvent.Add(new EventDelegate(OnBlitzBtnClick)); t.GetComponent <UIButton>("Unlock/EnterBtn").onClick.Add(new EventDelegate(OnChallengeBtnClick)); LTUIUtil.SetText(ticketneedNum, LTAwakeningInstanceConfig.GetCost().ToString()); LTUIUtil.SetText(ticketneedNum2, LTAwakeningInstanceConfig.GetCost().ToString()); }
public override void Awake() { base.Awake(); var tRoot = controller.transform; controller.backButton = tRoot.GetComponent <UIButton>("Edge/TopRight/CancelBtn"); var tGrid = tRoot.FindEx("Center/Scroll/PlaceHolder/Grid"); ItemList = new List <GameObject>(); for (var i = 0; i < tGrid.childCount; i++) { ItemList.Add(tGrid.GetChild(i).gameObject); } DropSprite = tRoot.GetComponent <UISprite>("Edge/Bottom/LevelDesc/Icon"); PartnerLabel = tRoot.GetComponent <UILabel>("Edge/BottomRight/Desc"); CenterOnChild = tGrid.GetComponent <UICenterOnChild>(); LevelDescLabel = tRoot.GetComponent <UILabel>("Edge/Bottom/LevelDesc/Desc"); LevelNumLabel = tRoot.GetComponent <UILabel>("Edge/Bottom/LevelDesc/Num"); GoldColor = new Color32(251, 239, 70, 255); ExpColor = new Color32(102, 255, 254, 255); GoldFx = tRoot.Find("Center/GoldBG").gameObject; ExpFx = tRoot.Find("Center/ExpBG").gameObject; var tItemList = tRoot.FindEx("Edge/BottomRight/ItemList"); mPartnerDataItems = new List <LTpartnerInfoItem>(); for (var i = 0; i < tItemList.childCount; i++) { mPartnerDataItems.Add(tItemList.GetChild(i).GetMonoILRComponent <LTpartnerInfoItem>()); } StartPos = tGrid.FindEx("Sprite (3)/StartPos"); BattleBtn = tRoot.GetComponent <UIButton>("Edge/Bottom/StartBtn"); BattleBtn.onClick.Clear(); BattleBtn.onClick.Add(new EventDelegate(OnBattleBtnClick)); LastTimesLabel = BattleBtn.transform.GetComponent <UILabel>("Num"); BlitzBtn = tRoot.GetComponent <UIButton>("Edge/Bottom/BlitzBtn"); BlitzBtn.onClick.Clear(); BlitzBtn.onClick.Add(new EventDelegate(OnBlitzBtnClick)); BlitzTimesLabel = BlitzBtn.transform.GetComponent <UILabel>("Num"); LockBtn = tRoot.GetComponent <UIButton>("Edge/Bottom/LockBtn"); LockBtn.onClick.Clear(); LockBtn.onClick.Add(new EventDelegate(OnBattleBtnClick)); UnLockLevelLabel = LockBtn.transform.GetComponent <UILabel>("Desc"); var noticeBtn = tRoot.GetComponent <UIButton>("Edge/Notice"); noticeBtn.onClick.Clear(); noticeBtn.onClick.Add(new EventDelegate(OnNoticeBtnClick)); C_VigorController = tRoot.GetMonoILRComponent <EnterVigorController>("Edge/Bottom/StartBtn/Sprite"); B_VigorController = tRoot.GetMonoILRComponent <EnterVigorController>("Edge/Bottom/BlitzBtn/Sprite"); }
public override void Awake() { base.Awake(); var t = controller.transform; UIButton backBtn = t.GetComponent <UIButton>("Edge/TopLeft/CancelBtn"); backBtn.onClick.Add(new EventDelegate(OnCacncelBtnClick)); UIButton rankBtn = t.GetComponent <UIButton>("Edge/BottomLeft/RankBtn"); rankBtn.onClick.Add(new EventDelegate(OnRankBtnClick)); UIButton sweepBtn = t.GetComponent <UIButton>("Edge/BottomLeft/BlitzBtn"); sweepBtn.onClick.Add(new EventDelegate(OnSweepBtnClick)); ConsecutiveClickCoolTrigger enterNextBtn = t.GetComponent <ConsecutiveClickCoolTrigger>("Center/EnterNext"); enterNextBtn.clickEvent.Add(new EventDelegate(OnEnterNextBtnClick)); enterNextBtn.gameObject.CustomSetActive(false); ConsecutiveClickCoolTrigger battleBtn = t.GetComponent <ConsecutiveClickCoolTrigger>("Edge/Bottom/BattleBtn"); battleBtn.clickEvent.Add(new EventDelegate(OnBattleBtnClick)); VigorController = t.GetMonoILRComponent <EnterVigorController>("Edge/Bottom/BattleBtn/Sprite"); UIButton noticeBtn = t.Find("Edge/TopRight/Notice").GetComponent <UIButton>(); noticeBtn.onClick.Add(new EventDelegate(OnNoticeBtnClick)); ConsecutiveClickCoolTrigger boxBtn = t.GetComponent <ConsecutiveClickCoolTrigger>("Center/BoxSprite"); boxBtn.clickEvent.Add(new EventDelegate(OnBoxClick)); boxBtn.gameObject.CustomSetActive(false); mLevelLabel = t.GetComponent <UILabel>("Edge/TopRight/LevelInfo/LevelLabel"); mLayerLabel = t.GetComponent <UILabel>("Edge/TopRight/LevelInfo/LayerLabel"); mMonsterTex = t.GetComponent <UITexture>("Center/MonsterTexture"); mTexTweenAlpha = mMonsterTex.GetComponent <TweenAlpha>(); mMonsterTex.gameObject.CustomSetActive(false); mBoxSprite = boxBtn.gameObject.GetComponent <UISprite>(); mBoxSprite.gameObject.CustomSetActive(false); mEnterNextSprite = enterNextBtn.gameObject.GetComponent <UITexture>(); mEnterNextSprite.gameObject.CustomSetActive(false); mTimesLabel = t.GetComponent <UILabel>("Edge/Bottom/BattleBtn/TimesLabel"); mGetRewardLabel = t.GetComponent <UILabel>("Edge/Bottom/RewardLabel"); mBattleSprite = battleBtn.gameObject.GetComponent <UISprite>(); mIsGetRewardSprite = t.GetComponent <UISprite>("Edge/BottomRight/GetRewardSprite"); Transform itemListTran = t.Find("Edge/BottomRight/ItemList"); mItemList = itemListTran.GetMonoILRComponentsInChildren <LTShowItem>("Hotfix_LT.UI.LTShowItem", true, true); mBg1 = t.Find("BG1").gameObject; mBg2 = t.Find("BG2").gameObject; mBgMask = t.GetComponent <TweenAlpha>("Edge/Mask"); BuffBtn = t.GetComponent <UIButton>("Edge/TopLeft/BuffBtn"); BuffBtn.onClick.Add(new EventDelegate(OnBuffBtnClick)); BuffView = t.GetComponent <Transform>("Edge/TopLeft/Panel"); BuffView_IconTran = t.GetComponent <Transform>("Edge/TopLeft/Panel/BuffView/Buff"); PassNumLabel = t.GetComponent <UILabel>("Edge/TopLeft/Panel/BuffView/PassNum/num"); BuffDescLabel = t.GetComponent <UILabel>("Edge/TopLeft/Panel/BuffView/Table/BuffValue"); BuffInfoLabel = t.GetComponent <UILabel>("Edge/TopLeft/Panel/BuffView/Table/BuffLevelValue"); BuffTable = t.GetComponent <UITable>("Edge/TopLeft/Panel/BuffView/Table"); BuffViewMask = t.GetComponent <UIButton>("Edge/TopLeft/Panel/BuffView/Mask"); BuffViewMask.onClick.Add(new EventDelegate(OnBuffViewClose)); BuffView.gameObject.CustomSetActive(false); CompeteBtnBox = t.GetComponent <BoxCollider>("Edge/TopRight/CompeteBtn"); CompeteBtnLabel = CompeteBtnBox.transform.GetComponent <UILabel>("Label"); CompeteBtnLockObj = CompeteBtnBox.transform.Find("LockObj").gameObject; CompeteBtnRP = CompeteBtnBox.transform.Find("RedPoint").gameObject; CompeteBtnBox.GetComponent <UIButton>().onClick.Add(new EventDelegate(OnCompeteBtnClick)); _clearanceLineupBtn = t.GetMonoILRComponent <LTClearanceLineupBtn>("Edge/LTClearanceLineupBtn"); }