private void OnClick(GameObject sender) { switch (sender.name) { case "Continue": if (level == 1) { showmovie = true; CanvasHide(); } else if (level == 2) { GameObject.Find("Title").GetComponent <Text> ().text = "氧气面罩的使用方法P2"; controller.LoadHelmetP2(); GameObject.Find("Score").GetComponent <Text>().text = "Socre"; HideButton(); level++; } else if (level == 3) { GameObject.Find("Title").GetComponent <Text> ().text = "氧气面罩的使用方法P3"; controller.LoadHelmetP3(); GameObject.Find("Score").GetComponent <Text>().text = "Socre"; HideButton(); level++; } else if (level == 4) { GameObject.Find("Title").GetComponent <Text> ().text = "氧气面罩的使用方法P4"; controller.LoadHelmetP4(); GameObject.Find("Score").GetComponent <Text>().text = "Socre"; HideButton(); level++; } else if (level == 5) // go to final pages { CanvasHide(); } GameObject.Find("CreateDiagram").GetComponent <HistogramTexture> ().reJudge(); break; case "Retry": GameObject.Find("CreateDiagram").GetComponent <HistogramTexture> ().reJudge(); GameObject.Find("Score").GetComponent <Text> ().text = "Socre"; HideButton(); break; case "Retrain": level = 0; CanvasHide(); break; case "Back": GameObject.Find("EventSystem").GetComponent <OVRInputModule> ().couldClick = false; GameObject.Find("NetWork").GetComponent <NetWork> ().UpLoadLesosn1(Score_Door, Score_Helmet_P1, Score_Helmet_P2, Score_Helmet_P3, Score_Helmet_P4); break; case "Replay": MovieTexture mr = GameObject.Find("VideoShow").GetComponent <RawImage> ().mainTexture as MovieTexture; mr.Stop(); GameObject.Find("VideoShow").GetComponent <AudioSource> ().Stop(); mr.Play(); GameObject.Find("VideoShow").GetComponent <AudioSource> ().Play(); break; case "Cancel": MovieTexture mc = GameObject.Find("VideoShow").GetComponent <RawImage> ().mainTexture as MovieTexture; mc.Stop(); GameObject.Find("VideoShow").GetComponent <AudioSource> ().Stop(); showmovie = false; VideoToEvaluate(); break; default: Debug.Log("none"); break; } }