// On Yes button click, set answer as Yes public void OnYesButtonClick() { buttonClick = GameObject.Find("ButtonClickSound").GetComponent <AudioSource>(); buttonClick.Play(); Debug.Log("YES Button Click"); Prologue.GetInstance().GetAnswer("<Yes>"); }
// On Next button click, increase current script number public void OnNextButtonClick() { buttonClick = GameObject.Find("ButtonClickSound").GetComponent <AudioSource>(); buttonClick.Play(); Debug.Log("Next Button Click"); Prologue.GetInstance().SetCurrentScript(1); }
// Set Collection Scripts public void SetScript() { this.collection_name = Prologue.GetInstance().GetScript("collectionName", GameSettings.GetInstance().GetLanguage()); if (myCollection.n_collection != this.collection_name.Length) { Debug.Log("collection number error L " + myCollection.n_collection + ", " + this.collection_name.Length); } this.collection_info = Prologue.GetInstance().GetScript("collectionInfo", GameSettings.GetInstance().GetLanguage()); }
// On No button click, set answer as No and MoveMower.. public void OnNoButtonClick() { buttonClick = GameObject.Find("ButtonClickSound").GetComponent <AudioSource>(); buttonClick.Play(); Debug.Log("NO Button Click"); Prologue.GetInstance().GetAnswer("<No>"); MowerController mowerController = GameObject.Find("LawnMower").GetComponent <MowerController>(); mowerController.MoveMower(); }
// on tutorial button click, show tutorial popup and load first text // text depends on language public void OnTutorialButtonClick() { buttonClick = GameObject.Find("ButtonClickSound").GetComponent <AudioSource>(); buttonClick.Play(); Debug.Log("Tutorial button clicked!"); PopUp.GetInstance().ShowPopUp("Tutorial", true); tutorialScripts = Prologue.GetInstance().GetScript("tutorial", GameSettings.GetInstance().GetLanguage()); this.length = tutorialScripts.Length; currentLine = 0; string T_mark = "<Text>"; PopUp.GetInstance().FindText("Tutorial").text = tutorialScripts[currentLine].Substring(T_mark.Length); }
void Awake() { tutorialScripts = Prologue.GetInstance().GetScript("tutorial", GameSettings.GetInstance().GetLanguage()); this.length = tutorialScripts.Length; }