// 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"); } }
//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); } }