예제 #1
0
 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();
             }
         });
     });
 }
예제 #2
0
 protected override void InitGraphicComponet()
 {
     this.CUIHelpMask = this.m_oRoot.Find("HelpMask").GetComponent <CUIHelpMask>();
     this.CUIHelpGlow = this.m_oRoot.Find("NewbieHelpRoot/GlowEffect").GetComponent <UINewbieGlow>();
 }