void Awake() { m_transform = transform; gameObject.SetActive(false); ClimbTowerUILogicManager.Instance.Initialize(this); m_rewardList = m_transform.FindChild("RightBox/RewardList"); m_towerList = m_transform.FindChild("TowerList"); m_report = m_transform.FindChild("report").gameObject; m_reportList = m_transform.FindChild("report/BattleReportList"); m_rewardTitle = m_transform.FindChild("report/img/lblTitle").GetComponentsInChildren<UILabel>(true)[0]; m_highHistory = m_transform.FindChild("RightBox/historyHigh").GetComponentsInChildren<UILabel>(true)[0]; //m_currentLevel = m_transform.FindChild("RightBox/TriPager/lblCurrentLevel").GetComponentsInChildren<UILabel>(true)[0]; m_leftChallengeCount = m_transform.FindChild("LeftBox/lblContainer/lblChallengeCount").GetComponentsInChildren<UILabel>(true)[0]; m_lblGuide = m_transform.FindChild("LeftBox/lblContainer/lblGuide").GetComponentsInChildren<UILabel>(true)[0]; m_leftVIPSweepCount = m_transform.FindChild("LeftBox/lblContainer/lblVIPSweepCount").GetComponentsInChildren<UILabel>(true)[0]; m_closeAnchor = m_transform.FindChild("closeAnchor").GetComponentsInChildren<UIAnchor>(true)[0]; m_buttonVIP = m_transform.FindChild("RightBox/btnTowerVIP").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_buttonNormal = m_transform.FindChild("RightBox/btnTowerNormal").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; AddButtonListener("onClicked", "RightBox/btnEnter", ClimbTowerUILogicManager.Instance.OnEnterMap); AddButtonListener("onClicked", "LeftBox/btnTowerCharge", ClimbTowerUILogicManager.Instance.Charge); AddButtonListener("onClicked", "RightBox/btnTowerNormal", ClimbTowerUILogicManager.Instance.NormalSweep); AddButtonListener("onClicked", "RightBox/btnTowerVIP", ClimbTowerUILogicManager.Instance.VIPSweep); AddButtonListener("onClicked", "closeAnchor/btnClose", Close); AddButtonListener("onClicked", "report/img/btnClose", closeReport); if (MogoUIManager.Instance.WaitingWidgetName == "btnEnter") { TimerHeap.AddTimer(100, 0, () => { EventDispatcher.TriggerEvent("WaitingWidgetFinished"); }); } //m_towerList.GetComponent<MogoListImproved>().SetGridLayout<TowerUnit>(7, m_towerList.transform, TowerLoaded); }
void Awake() { m_transform = transform; gameObject.SetActive(false); ClimbTowerUILogicManager.Instance.Initialize(this); m_rewardList = m_transform.Find("RightBox/RewardList"); m_towerList = m_transform.Find("TowerList"); m_report = m_transform.Find("report").gameObject; m_reportList = m_transform.Find("report/BattleReportList"); m_rewardTitle = m_transform.Find("report/img/lblTitle").GetComponentsInChildren <UILabel>(true)[0]; m_highHistory = m_transform.Find("RightBox/historyHigh").GetComponentsInChildren <UILabel>(true)[0]; //m_currentLevel = m_transform.FindChild("RightBox/TriPager/lblCurrentLevel").GetComponentsInChildren<UILabel>(true)[0]; m_leftChallengeCount = m_transform.Find("LeftBox/lblContainer/lblChallengeCount").GetComponentsInChildren <UILabel>(true)[0]; m_lblGuide = m_transform.Find("LeftBox/lblContainer/lblGuide").GetComponentsInChildren <UILabel>(true)[0]; m_leftVIPSweepCount = m_transform.Find("LeftBox/lblContainer/lblVIPSweepCount").GetComponentsInChildren <UILabel>(true)[0]; m_closeAnchor = m_transform.Find("closeAnchor").GetComponentsInChildren <UIAnchor>(true)[0]; m_buttonVIP = m_transform.Find("RightBox/btnTowerVIP").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_buttonNormal = m_transform.Find("RightBox/btnTowerNormal").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; AddButtonListener("onClicked", "RightBox/btnEnter", ClimbTowerUILogicManager.Instance.OnEnterMap); AddButtonListener("onClicked", "LeftBox/btnTowerCharge", ClimbTowerUILogicManager.Instance.Charge); AddButtonListener("onClicked", "RightBox/btnTowerNormal", ClimbTowerUILogicManager.Instance.NormalSweep); AddButtonListener("onClicked", "RightBox/btnTowerVIP", ClimbTowerUILogicManager.Instance.VIPSweep); AddButtonListener("onClicked", "closeAnchor/btnClose", Close); AddButtonListener("onClicked", "report/img/btnClose", closeReport); if (MogoUIManager.Instance.WaitingWidgetName == "btnEnter") { TimerHeap.AddTimer(100, 0, () => { EventDispatcher.TriggerEvent("WaitingWidgetFinished"); }); } //m_towerList.GetComponent<MogoListImproved>().SetGridLayout<TowerUnit>(7, m_towerList.transform, TowerLoaded); }
void Awake() { m_instance = this; m_myTransform = transform; FillFullNameData(m_myTransform); Initialize(); for (int i = 0; i < 5; ++i) { //m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).GetComponentsInChildren<SkillUIIconGrid>(true)[0]; m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).gameObject.AddComponent <SkillUIIconGrid>(); m_arrSkillIconGrid[i].ID = i; Mogo.Util.LoggerHelper.Debug("Run Herererererer"); } for (int i = 0; i < 3; ++i) { m_arrLblSkillInfoIconName[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Name"]).GetComponentsInChildren <UILabel>(true)[0]; m_arrSSSkillInfoActive[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Active"]).GetComponentsInChildren <UISlicedSprite>(true)[0]; m_arrSSSkillInfoLock[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Lock"]).GetComponentsInChildren <UISlicedSprite>(true)[0]; m_arrSSSkillInfoFG[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "FG"]).GetComponentsInChildren <UISlicedSprite>(true)[0]; } m_lblSkillName = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoName"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillNeedLevel = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoNeedLevelNum"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillDescripe = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDescripeText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillLearnCostGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostGlodText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillLearnCostHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostHornerText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillUIGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogGoldInfoNum"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillUIHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogHornerInfoNum"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillDamageRace = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDamageRaceText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillDamageRaceNum = FindTransform("SkillDialogInfoDamageRaceNum").GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillExtraDamage = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoExtraDamageText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillExtraDamageNum = FindTransform("SkillDialogInfoExtraDamageNum").GetComponentsInChildren <UILabel>(true)[0]; m_spSwitchIcon = m_myTransform.FindChild(m_widgetToFullName["SkillIcon4Switch"]).GetComponentsInChildren <UISprite>(true)[0]; m_learnBtn = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearn"]).GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_goSkillInfoList = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIconList"]).gameObject; m_spRefreshCtrl = m_myTransform.FindChild(m_widgetToFullName["SkillUIRefreshCtrl"]).GetComponentsInChildren <UISprite>(true)[0]; m_mtbWeapon0 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon0"]).GetComponent <MogoSingleButton>(); m_mtbWeapon1 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon1"]).GetComponent <MogoSingleButton>(); m_spRefreshCtrl.atlas = MogoUIManager.Instance.GetSkillIconAtlas(); m_lblSkillDialogInfoNeedLevelText = FindTransform("SkillDialogInfoNeedLevelText").GetComponentsInChildren <UILabel>(true)[0]; m_lblSkillDialogInfoLearnCostText = FindTransform("SkillDialogInfoLearnCostText").GetComponentsInChildren <UILabel>(true)[0]; }
void Awake() { m_instance = this; m_myTransform = transform; FillFullNameData(m_myTransform); Camera cam = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren <Camera>(true)[0]; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIBottomLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIBottomRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUITop"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUITopRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIBottomLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUITopLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIBottomRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUILeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUITop"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBottomRight"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITop"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUITop"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIBottomLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUITopLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBottomLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITopLeft"]).GetComponentsInChildren <UIAnchor>(true)[0].uiCamera = cam; m_camChooseServerGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIServerGridListCamera"]).GetComponentsInChildren <Camera>(true)[0]; m_camChooseServerGridList.GetComponentsInChildren <UIViewport>(true)[0].sourceCamera = cam; m_dragableCameraChooseServerGridList = m_camChooseServerGridList.GetComponentsInChildren <MyDragableCamera>(true)[0]; m_dragableCameraChooseServerGridList.LeftArrow = FindTransform("ChooseServerUIArrowL").gameObject; m_dragableCameraChooseServerGridList.RightArrow = FindTransform("ChooseServerUIArrowR").gameObject; m_lblCreateCharacterText = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITitleText"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblJobName = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobInfoName"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblJobInfo = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobInfoDetail"]).GetComponentsInChildren <UILabel>(true)[0]; m_lblCharacterNameInput = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIInput"]).GetComponentsInChildren <UIInput>(true)[0]; m_lblRecommendServerName = m_myTransform.FindChild(m_widgetToFullName["RecommendServerUIServerName"]).GetComponentsInChildren <UILabel>(true)[0]; m_goCreateCharacterDetailUIEnterBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtn"]).gameObject; m_lblEnter = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtnText"]).GetComponentsInChildren <UILabel>(true)[0]; m_spCreateCharacterDetailUIEnterBtnBGUp = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtnBGUp"]).GetComponentsInChildren <UISprite>(true)[0]; m_goCharacterNameInput = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIInput"]).gameObject; m_goRandomBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIRandomBtn"]).gameObject; m_goChooseCharcterGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIList"]).gameObject; m_goJobAttrList = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobAttrList"]).gameObject; m_goChooseServerGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIServerGridList"]).gameObject; m_goCreateCharacterUIBackBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBackBtn"]).gameObject; m_goChooseCharacterUI = m_myTransform.FindChild("ChooseCharacterUI").gameObject; m_goChooseServerUI = m_myTransform.FindChild("ChooseServerUI").gameObject; m_goCreateCharacterDetailUI = m_myTransform.FindChild("CreateCharacterDetailUI").gameObject; m_goCreateCharacterUI = m_myTransform.FindChild("CreateCharacterUI").gameObject; m_goRecommendServerUI = m_myTransform.FindChild("RecommendServerUI").gameObject; m_goChooseServerGridPageList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerPageList"]).gameObject; m_MTBChooseCharacterUIServer = m_myTransform.FindChild("ChooseCharacterUI/ChooseCharacterUIBottomLeft/ChooseCharcterUIServerBtn").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_MTBCreateCharacterUIServer = m_myTransform.FindChild("CreateCharacterUI/CreateCharacterUIBottomRight/CreateCharacterUIServerBtn").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_MTBLatelyLog0 = m_myTransform.FindChild("ChooseServerUI/ChooseServerUILatelyLogBtn0").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_MTBLatelyLog1 = m_myTransform.FindChild("ChooseServerUI/ChooseServerUILatelyLogBtn1").GetComponentsInChildren <MogoTwoStatusButton>(true)[0]; m_goCreateCharacterDetailUIJobIconList = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobIconList"]).gameObject; m_spResCtrl = m_myTransform.FindChild(m_widgetToFullName["NewLoginUIResCtrl"]).GetComponentsInChildren <UISprite>(true)[0]; m_atlasCanRelease = m_spResCtrl.atlas; m_goCurrentUI = m_goChooseCharacterUI; for (int i = 0; i < 4; ++i) { AssetCacheMgr.GetUIInstance("ChooseCharcterUIGrid.prefab", (prefab, id, go) => { GameObject obj = (GameObject)go; obj.transform.parent = m_goChooseCharcterGridList.transform; obj.transform.localPosition = new Vector3(0, -m_listChooseCharacterGrid.Count * CHOOSECHARACTERGRIDHEIGHT, 0); obj.transform.localScale = new Vector3(1, 1, 1); //obj.GetComponentsInChildren<ChooseCharacterUIGrid>(true)[0].Id = m_listChooseCharacterGrid.Count; obj.AddComponent <ChooseCharacterUIGrid>().Id = m_listChooseCharacterGrid.Count; m_goChooseCharcterGridList.GetComponentsInChildren <MogoSingleButtonList>(true)[0].SingleButtonList.Add(obj.GetComponentsInChildren <MogoSingleButton>(true)[0]); m_listChooseCharacterGrid.Add(obj); if (m_listChooseCharacterGrid.Count == 4) { TruelyFillChooseCharacterGridData(); TruelySetCharacterGridDown(); MogoGlobleUIManager.Instance.ShowWaitingTip(false); } }); } for (int i = 0; i < 3; ++i) { AssetCacheMgr.GetUIInstance("CreateCharacterDetailUIJobAttr.prefab", (prefab, id, go) => { GameObject obj = (GameObject)go; obj.transform.parent = m_goJobAttrList.transform; obj.transform.localPosition = new Vector3(0, -m_listJobAttr.Count * JOBATTRGRIDHEIGHT, 0); obj.transform.localScale = new Vector3(1, 1, 1); obj.AddComponent <CreateCharacterDetailUIJobAttr>(); m_listJobAttr.Add(obj); }); } Initialize(); inited = true; }
void Awake() { m_instance = this; m_myTransform = transform; FillFullNameData(m_myTransform); Camera cam = GameObject.Find("MogoMainUI").transform.FindChild("Camera").GetComponentsInChildren<Camera>(true)[0]; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIBottomLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIBottomRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUITop"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUITopRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIBottomLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUITopLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIBottomRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUILeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUITop"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBottomRight"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITop"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUITop"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIBottomLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["ChooseServerUITopLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBottomLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITopLeft"]).GetComponentsInChildren<UIAnchor>(true)[0].uiCamera = cam; m_camChooseServerGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIServerGridListCamera"]).GetComponentsInChildren<Camera>(true)[0]; m_camChooseServerGridList.GetComponentsInChildren<UIViewport>(true)[0].sourceCamera = cam; m_dragableCameraChooseServerGridList = m_camChooseServerGridList.GetComponentsInChildren<MyDragableCamera>(true)[0]; m_dragableCameraChooseServerGridList.LeftArrow = FindTransform("ChooseServerUIArrowL").gameObject; m_dragableCameraChooseServerGridList.RightArrow = FindTransform("ChooseServerUIArrowR").gameObject; m_lblCreateCharacterText = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUITitleText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblJobName = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobInfoName"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblJobInfo = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobInfoDetail"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblCharacterNameInput = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIInput"]).GetComponentsInChildren<UIInput>(true)[0]; m_lblRecommendServerName = m_myTransform.FindChild(m_widgetToFullName["RecommendServerUIServerName"]).GetComponentsInChildren<UILabel>(true)[0]; m_goCreateCharacterDetailUIEnterBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtn"]).gameObject; m_lblEnter = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtnText"]).GetComponentsInChildren<UILabel>(true)[0]; m_spCreateCharacterDetailUIEnterBtnBGUp = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIEnterBtnBGUp"]).GetComponentsInChildren<UISprite>(true)[0]; m_goCharacterNameInput = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIInput"]).gameObject; m_goRandomBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIRandomBtn"]).gameObject; m_goChooseCharcterGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseCharacterUIList"]).gameObject; m_goJobAttrList = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobAttrList"]).gameObject; m_goChooseServerGridList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerUIServerGridList"]).gameObject; m_goCreateCharacterUIBackBtn = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterUIBackBtn"]).gameObject; m_goChooseCharacterUI = m_myTransform.FindChild("ChooseCharacterUI").gameObject; m_goChooseServerUI = m_myTransform.FindChild("ChooseServerUI").gameObject; m_goCreateCharacterDetailUI = m_myTransform.FindChild("CreateCharacterDetailUI").gameObject; m_goCreateCharacterUI = m_myTransform.FindChild("CreateCharacterUI").gameObject; m_goRecommendServerUI = m_myTransform.FindChild("RecommendServerUI").gameObject; m_goChooseServerGridPageList = m_myTransform.FindChild(m_widgetToFullName["ChooseServerPageList"]).gameObject; m_MTBChooseCharacterUIServer = m_myTransform.FindChild("ChooseCharacterUI/ChooseCharacterUIBottomLeft/ChooseCharcterUIServerBtn").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_MTBCreateCharacterUIServer = m_myTransform.FindChild("CreateCharacterUI/CreateCharacterUIBottomRight/CreateCharacterUIServerBtn").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_MTBLatelyLog0 = m_myTransform.FindChild("ChooseServerUI/ChooseServerUILatelyLogBtn0").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_MTBLatelyLog1 = m_myTransform.FindChild("ChooseServerUI/ChooseServerUILatelyLogBtn1").GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_goCreateCharacterDetailUIJobIconList = m_myTransform.FindChild(m_widgetToFullName["CreateCharacterDetailUIJobIconList"]).gameObject; m_spResCtrl = m_myTransform.FindChild(m_widgetToFullName["NewLoginUIResCtrl"]).GetComponentsInChildren<UISprite>(true)[0]; m_atlasCanRelease = m_spResCtrl.atlas; m_goCurrentUI = m_goChooseCharacterUI; for (int i = 0; i < 4; ++i) { AssetCacheMgr.GetUIInstance("ChooseCharcterUIGrid.prefab", (prefab, id, go) => { GameObject obj = (GameObject)go; obj.transform.parent = m_goChooseCharcterGridList.transform; obj.transform.localPosition = new Vector3(0, -m_listChooseCharacterGrid.Count * CHOOSECHARACTERGRIDHEIGHT, 0); obj.transform.localScale = new Vector3(1, 1, 1); //obj.GetComponentsInChildren<ChooseCharacterUIGrid>(true)[0].Id = m_listChooseCharacterGrid.Count; obj.AddComponent<ChooseCharacterUIGrid>().Id = m_listChooseCharacterGrid.Count; m_goChooseCharcterGridList.GetComponentsInChildren<MogoSingleButtonList>(true)[0].SingleButtonList.Add(obj.GetComponentsInChildren<MogoSingleButton>(true)[0]); m_listChooseCharacterGrid.Add(obj); if (m_listChooseCharacterGrid.Count == 4) { TruelyFillChooseCharacterGridData(); TruelySetCharacterGridDown(); MogoGlobleUIManager.Instance.ShowWaitingTip(false); } }); } for (int i = 0; i < 3; ++i) { AssetCacheMgr.GetUIInstance("CreateCharacterDetailUIJobAttr.prefab", (prefab, id, go) => { GameObject obj = (GameObject)go; obj.transform.parent = m_goJobAttrList.transform; obj.transform.localPosition = new Vector3(0, -m_listJobAttr.Count * JOBATTRGRIDHEIGHT, 0); obj.transform.localScale = new Vector3(1, 1, 1); obj.AddComponent<CreateCharacterDetailUIJobAttr>(); m_listJobAttr.Add(obj); }); } Initialize(); inited = true; }
void Awake() { m_instance = this; m_myTransform = transform; FillFullNameData(m_myTransform); Initialize(); for (int i = 0; i < 5; ++i) { //m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).GetComponentsInChildren<SkillUIIconGrid>(true)[0]; m_arrSkillIconGrid[i] = m_myTransform.FindChild(m_widgetToFullName["SkillIcon" + i]).gameObject.AddComponent<SkillUIIconGrid>(); m_arrSkillIconGrid[i].ID = i; Mogo.Util.LoggerHelper.Debug("Run Herererererer"); } for (int i = 0; i < 3; ++i) { m_arrLblSkillInfoIconName[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Name"]).GetComponentsInChildren<UILabel>(true)[0]; m_arrSSSkillInfoActive[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Active"]).GetComponentsInChildren<UISlicedSprite>(true)[0]; m_arrSSSkillInfoLock[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "Lock"]).GetComponentsInChildren<UISlicedSprite>(true)[0]; m_arrSSSkillInfoFG[i] = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIcon" + i + "FG"]).GetComponentsInChildren<UISlicedSprite>(true)[0]; } m_lblSkillName = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoName"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillNeedLevel = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoNeedLevelNum"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillDescripe = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDescripeText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillLearnCostGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostGlodText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillLearnCostHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearnCostHornerText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillUIGold = m_myTransform.FindChild(m_widgetToFullName["SkillDialogGoldInfoNum"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillUIHorner = m_myTransform.FindChild(m_widgetToFullName["SkillDialogHornerInfoNum"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillDamageRace = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoDamageRaceText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillDamageRaceNum = FindTransform("SkillDialogInfoDamageRaceNum").GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillExtraDamage = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoExtraDamageText"]).GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillExtraDamageNum = FindTransform("SkillDialogInfoExtraDamageNum").GetComponentsInChildren<UILabel>(true)[0]; m_spSwitchIcon = m_myTransform.FindChild(m_widgetToFullName["SkillIcon4Switch"]).GetComponentsInChildren<UISprite>(true)[0]; m_learnBtn = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoLearn"]).GetComponentsInChildren<MogoTwoStatusButton>(true)[0]; m_goSkillInfoList = m_myTransform.FindChild(m_widgetToFullName["SkillDialogInfoIconList"]).gameObject; m_spRefreshCtrl = m_myTransform.FindChild(m_widgetToFullName["SkillUIRefreshCtrl"]).GetComponentsInChildren<UISprite>(true)[0]; m_mtbWeapon0 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon0"]).GetComponent<MogoSingleButton>(); m_mtbWeapon1 = m_myTransform.FindChild(m_widgetToFullName["SkillDialogPageWeapon1"]).GetComponent<MogoSingleButton>(); m_spRefreshCtrl.atlas = MogoUIManager.Instance.GetSkillIconAtlas(); m_lblSkillDialogInfoNeedLevelText = FindTransform("SkillDialogInfoNeedLevelText").GetComponentsInChildren<UILabel>(true)[0]; m_lblSkillDialogInfoLearnCostText = FindTransform("SkillDialogInfoLearnCostText").GetComponentsInChildren<UILabel>(true)[0]; }