Ejemplo n.º 1
0
 private void ShowGuideMask(bool bShow)
 {
     if (NewbieGuideScriptControl.FormGuideMask != null)
     {
         NewbieGuideScriptControl.CloseGuideForm();
     }
 }
    protected override void Update()
    {
        if (base.isInitialize)
        {
            base.Update();
            return;
        }
        CUIFormScript form = Singleton <CUIManager> .GetInstance().GetForm(FightForm.s_battleUIForm);

        if (form != null)
        {
            Transform transform = form.GetWidget(54).transform;
            this.info        = transform.FindChild("info").gameObject;
            this.highlighter = transform.FindChild("highlighter").gameObject;
            if (this.info && this.highlighter)
            {
                this.info.CustomSetActive(true);
                this.highlighter.CustomSetActive(true);
                this.eventScript = transform.GetComponent <CUIEventScript>();
                CUIEventScript expr_B2 = this.eventScript;
                expr_B2.onClick = (CUIEventScript.OnUIEventHandler)Delegate.Combine(expr_B2.onClick, new CUIEventScript.OnUIEventHandler(this.ClickHandler));
                Singleton <CTimerManager> .GetInstance().AddTimer(15000, 1, new CTimer.OnTimeUpHandler(this.OnTimeUp));
            }
        }
        base.isInitialize = true;
        base.isGuiding    = true;
        NewbieGuideScriptControl.CloseGuideForm();
    }
 public void Stop()
 {
     if (this.mCurrentScript != null)
     {
         this.mCurrentScript.Stop();
     }
     this.DestroyCurrentScript();
     NewbieGuideScriptControl.CloseGuideForm();
 }
 private void CompleteAll()
 {
     NewbieGuideScriptControl.CloseGuideForm();
     this.curMainLineConf   = null;
     this.currentMainLineId = 0u;
     if (this.CompleteEvent != null)
     {
         this.CompleteEvent();
     }
 }
Ejemplo n.º 5
0
 private void ShowGuideMask(bool bShow)
 {
     if (bShow)
     {
         NewbieGuideScriptControl.OpenGuideForm();
     }
     else
     {
         NewbieGuideScriptControl.CloseGuideForm();
     }
 }
Ejemplo n.º 6
0
        public void HighliterForActorClickHandler(CUIEvent uiEvt)
        {
            GameObject srcWidget = uiEvt.m_srcWidget;

            Singleton <CBattleGuideManager> .GetInstance().ResumeGame(srcWidget);

            Vector2 vector = CUIUtility.WorldToScreenPoint(NewbieGuideScriptControl.FormGuideMask.GetCamera(), srcWidget.transform.position);

            Singleton <LockModeScreenSelector> .GetInstance().OnClickBattleScene(vector);

            UnityEngine.Object.Destroy(srcWidget);
            NewbieGuideScriptControl.CloseGuideForm();
        }
        public void HighliterForActorClickHandler(CUIEvent uiEvt)
        {
            GameObject srcWidget = uiEvt.m_srcWidget;

            Singleton <CBattleGuideManager> .GetInstance().ResumeGame(srcWidget);

            CUIFormScript formGuideMask = NewbieGuideScriptControl.FormGuideMask;
            Vector2       screenPos     = CUIUtility.WorldToScreenPoint(formGuideMask.GetCamera(), srcWidget.transform.position);

            Singleton <LockModeScreenSelector> .GetInstance().OnClickBattleScene(screenPos);

            CUICommonSystem.DestoryObj(srcWidget, 0.1f);
            NewbieGuideScriptControl.CloseGuideForm();
        }