Beispiel #1
0
 // 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>");
 }
Beispiel #2
0
 // 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);
 }
Beispiel #3
0
 // 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());
 }
Beispiel #4
0
    // 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();
    }
Beispiel #5
0
    // 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);
    }
Beispiel #6
0
 void Awake()
 {
     tutorialScripts = Prologue.GetInstance().GetScript("tutorial", GameSettings.GetInstance().GetLanguage());
     this.length     = tutorialScripts.Length;
 }