private int isTouched = 0; // 0: awaiting detection, 1: player detected, 2: stop detecting for player
 // Start is called before the first frame update
 void Start()
 {
     // Search the scene for object with "SceneChanger" tag and place it into sceneChangerObject.
     sceneChangerObject = GameObject.FindGameObjectWithTag("SceneChanger");
     // Get sceneChanger script component from sceneChangerObject.
     my_sceneChanger_script = sceneChangerObject.GetComponent <sceneChanger>();
 }
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Escape))
     {
         sceneChanger scene = GameObject.FindObjectOfType(typeof(sceneChanger)) as sceneChanger;
         scene.MenuScene();
     }
 }
Exemple #3
0
 void Update()
 {
     if (Input.GetKeyDown(KeyCode.Escape))
     {
         Debug.Log("ASDFASDF");
         sceneChanger sch = GameObject.FindObjectOfType(typeof(sceneChanger)) as sceneChanger;
         if (sceneName == "database")
         {
             sch.MapScene();
         }
         else if (sceneName == "MySubject" || sceneName == "AddRoutine")
         {
             sch.MenuScene();
         }
     }
 }
Exemple #4
0
 //
 // UPDATE
 //
 void Update()
 {
     foreach (Touch touch in Input.touches)
     {
         if (touch.phase == TouchPhase.Began)
         {
             Ray        raycast = Camera.main.ScreenPointToRay(touch.position);
             RaycastHit raycasthit;
             if (Physics.Raycast(raycast, out raycasthit))
             {
                 if (raycasthit.collider.name.ToString() != "Ground")
                 {
                     database db = GameObject.FindObjectOfType(typeof(database)) as database;
                     db.SetBlockName(raycasthit.collider.name.ToString());
                     Debug.Log(raycasthit.collider.name.ToString());
                     sceneChanger sch = GameObject.FindObjectOfType(typeof(sceneChanger)) as sceneChanger;
                     sch.DatabaseScene();
                 }
             }
         }
     }
 }