public void StartNewbieHelp(int newbieMainId) { CaomaoDriver.UIModule.PreLoadUI <UINewbieHelp>((ui) => { if (ui != null) { this.HelpUIRoot = ui.PanelRoot.Find("NewbieHelpRoot"); this.HelpMask = ui.CUIHelpMask; this.NewbieGlow = ui.CUIHelpGlow; this.NewbieGlow.SetNoVisiable(); ui.PanelRoot.gameObject.SetActive(true); this.m_bInit = true; } this.InitNewbieHelpData(newbieMainId, () => { if (this.m_allMainData.AllStepIds.Count > 0) { Debug.Log("Start"); this.m_networkNewbieHelpId = newbieMainId; this.m_curNewbieIndex = 0; var firstData = this.m_allMainData.AllStepIds[this.m_curNewbieIndex]; var firstStep = this.CreateNewbieHelpStep(firstData, newbieMainId); firstStep.Enter(); } }); }); }
protected override void InitGraphicComponet() { this.CUIHelpMask = this.m_oRoot.Find("HelpMask").GetComponent <CUIHelpMask>(); this.CUIHelpGlow = this.m_oRoot.Find("NewbieHelpRoot/GlowEffect").GetComponent <UINewbieGlow>(); }