Beispiel #1
0
    // Update is called once per frame
    void OnTriggerStay(Collider col)
    {
        if (col.tag == "Player" && GlobalFuncVari.getTutorialSkipped() != true && tutorialPlayed == false && startedPlaying == false)
        {
            movementScript.enabled = false;
            boostScript.enabled    = false;
            jumpScript.enabled     = false;
            tutorialEvent          = soundEmitter.startEvent(tutorialSound, false);
            textureDisplay.tutorialTexture(tutorialHint);
            startedPlaying = true;
        }

        if (col.tag == "Player" && startedPlaying == true)
        {
            tutorialEventState = soundEmitter.eventState(tutorialEvent);
            if (tutorialEventState != PLAYBACK_STATE.PLAYING)
            {
                movementScript.enabled = true;
                boostScript.enabled    = true;
                jumpScript.enabled     = true;
                tutorialPlayed         = true;
                //textureDisplay.tutorialTexture(null);
                Debug.Log("LOL");
            }
            if (Input.GetButtonDown("Cancel"))
            {
                GlobalFuncVari.setTutorialSkipped(true);
                soundEmitter.stopEvent(tutorialEvent);
                //textureDisplay.tutorialTexture(null);
                movementScript.enabled = true;
                boostScript.enabled    = true;
                jumpScript.enabled     = true;
            }
        }
    }
Beispiel #2
0
 void OnTiggerExit(Collider col)
 {
     if (col.tag == "Player" && GlobalFuncVari.getTutorialSkipped() == false)
     {
         soundEmitter.stopEvent(tutorialEvent);
         textureDisplay.tutorialTexture(null);
     }
 }
Beispiel #3
0
 void OnTriggerEnter(Collider col)
 {
     textureDisplay.tutorialTexture(null);
     if (col.tag == "Player" && GlobalFuncVari.getTutorialSkipped() != true && tutorialPlayed == false)
     {
         movementScript.enabled = false;
         boostScript.enabled    = false;
         tutorialEvent          = soundEmitter.startEvent(tutorialSound, false);
         textureDisplay.tutorialTexture(tutorialHint1);
         timer1 += Time.time;
         timer2 += Time.time;
     }
 }