Ejemplo n.º 1
0
        internal void SetTutorial(Tutorial tutorial, bool reload = true)
        {
            ClearTutorialListener();

            m_CurrentTutorial = tutorial;
            if (m_CurrentTutorial != null)
            {
                if (reload)
                {
                    m_CurrentTutorial.ReloadTutorial();
                }
                m_AllParagraphs.Clear();
                m_Paragraphs.Clear();
            }
            SetUpTutorial();
        }
Ejemplo n.º 2
0
 public void ResetTutorial()
 {
     if (EditorApplication.isPlaying)
     {
         EditorApplication.playModeStateChanged += ResetTutorialOnDelegate;
         EditorApplication.isPlaying             = false;
         return;
     }
     else if (!EditorApplication.isPlaying)
     {
         m_FarthestPageCompleted = -1;
         if (m_CurrentTutorial != null)
         {
             m_CurrentTutorial.ReloadTutorial();
         }
     }
 }