Beispiel #1
0
 // Update is called once per frame
 void Update()
 {
     if (currPhase == IntroPhaseEnum.BLOCK1 && displayText.isEffectActive == false)
     {
         currPhase = IntroPhaseEnum.LINE1;
         displayText.contentString = line1;
         displayText.TriggerEffect();
     }
     if (currPhase == IntroPhaseEnum.LINE1 && displayText.isEffectActive == false)
     {
         currPhase = IntroPhaseEnum.BLOCK2;
         displayText.contentString = block2;
         displayText.TriggerEffect();
     }
     if (currPhase == IntroPhaseEnum.BLOCK2 && displayText.isEffectActive == false)
     {
         currPhase = IntroPhaseEnum.LINE2;
         displayText.contentString = line2;
         displayText.TriggerEffect();
     }
     if (currPhase == IntroPhaseEnum.LINE2 && displayText.isEffectActive == false && !done)
     {
         done = true;
         foreach (GameObject button in buttons)
         {
             Debug.Log(button.name);
             button.SetActive(true);
         }
     }
 }
Beispiel #2
0
 // Start is called before the first frame update
 void Start()
 {
     currPhase = IntroPhaseEnum.BLOCK1;
     displayText.contentString = block1;
     displayText.TriggerEffect();
     done = false;
 }