// 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; } } }
void OnTiggerExit(Collider col) { if (col.tag == "Player" && GlobalFuncVari.getTutorialSkipped() == false) { soundEmitter.stopEvent(tutorialEvent); textureDisplay.tutorialTexture(null); } }
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; } }