Exemplo n.º 1
0
        public void PlayTutorialStep(TutorialStepID tutorialStepID)
        {
            PlayingTutorialStepManager.Interrupt();

            if (!TutorialStatePersister.GetTutorialState(tutorialStepID))
            {
                PlayingTutorialStepManager.Play(TutorialConfigurationGameObject.Get().TutorialStepConfiguration.ConfigurationInherentData[tutorialStepID].TutorialStepActionDefinition.BuildTutorialAction(), tutorialStepID);
            }
        }
Exemplo n.º 2
0
        public static TutorialConfigurationGameObject Get()
        {
            if (Instance == null)
            {
                Instance = FindObjectOfType <TutorialConfigurationGameObject>();
            }

            return(Instance);
        }