Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        totalTime -= Time.deltaTime;

        if (TestID <= 2 && totalTime <= 0)
        {
            Debug.Log("Scene Change");
            serialHandler.GetComponent <SerialHandler>().enabled = false;
            SceneManager.LoadScene("2nd_Scent");
        }
    }
Exemple #2
0
 //ArduinoからOKサインを受け取ったら、次のシーンに遷移する
 void OnDataReceived(string sign)
 {
     try
     {
         if (sign == "1")
         {
             serialHandler.GetComponent <SerialHandler>().enabled = false;
             SceneManager.LoadScene("2nd_Scent");
         }
     }
     catch (System.Exception e)
     {
         Debug.LogWarning(e.Message);
     }
 }
 //ArduinoからOKサインを受け取ったら、次のシーンに遷移する
 void OnDataReceived(string message)
 {
     try
     {
         Debug.Log("sign recieved");
         Debug.Log(message);
         string[] sign = message.Split(',');
         if (int.Parse(sign[0]) == 1)
         {
             Debug.Log("Scene Change");
             serialHandler.GetComponent <SerialHandler>().enabled = false;
             SceneManager.LoadScene("Explanation_Scene");
         }
     }
     catch (System.Exception e)
     {
         Debug.LogWarning(e.Message);
     }
 }