示例#1
0
 private void SetAppMode(ScriptEventSystem.Mode m)
 {
     if (m != ScriptEventSystem.Mode.AR)
     {
         SetMode(ARMode.NotInAR);
     }
 }
示例#2
0
 private void Instance_OnSetMode(ScriptEventSystem.Mode m)
 {
     if (m != ScriptEventSystem.Mode.AR)
     {
         gameObject.SetActive(false);
     }
 }
示例#3
0
 private void Instance_OnSetMode(ScriptEventSystem.Mode m)
 {
     if (m != ScriptEventSystem.Mode.AR)
     {
         ScriptEventSystem.Instance.OnSetMode -= Instance_OnSetMode;
         Destroy(gameObject);
     }
 }
示例#4
0
 private void OnSetMode(ScriptEventSystem.Mode m)
 {
     if (m == ScriptEventSystem.Mode.Map)
     {
         Debug.Log("Adding " + Location.Title);
         ScriptEventSystem.Instance.OnSetMode -= OnSetMode;
         AddLocation();
     }
 }
示例#5
0
 private void OnSetMode(ScriptEventSystem.Mode m)
 {
     if (m != ScriptEventSystem.Mode.AR)
     {
         OnTrackingLost();
         Unload();
         mediaPlayer.SeekTo(0);
     }
 }
示例#6
0
 private void OnSetMode(ScriptEventSystem.Mode m)
 {
     gameObject.SetActive(m == VisibleInMode);
 }
示例#7
0
 private void OnSetMode(ScriptEventSystem.Mode m)
 {
     ShowDialog(false);
 }