Esempio n. 1
0
 void OnPause()
 {
     MojingLog.LogTrace("Enter Mojing.OnPause");
     isPaused = true;
     StopAllCoroutines();
     MojingLog.LogTrace("Mojing.OnPause---StopAllCoroutines");
     g_bStartEndofFrame = false;
     MojingSDK.Unity_LeaveMojingWorld();
     MojingLog.LogTrace("Mojing.OnPause---Unity_LeaveMojingWorld");
     MojingLog.LogTrace("Leave Mojing.OnPause");
 }
Esempio n. 2
0
 void OnDestroy()
 {
     MojingLog.LogTrace("Enter Mojing.OnDestroy");
     if (sdk == this)
     {
         sdk = null;
     }
     MojingSDK.Initialized = false;
     MojingSDK.Unity_LeaveMojingWorld();
     StopAllCoroutines();
     g_bStartEndofFrame = false;
     MojingSDK.DestroyMojingWorld();
     MojingLog.LogTrace("Leave Mojing.OnDestroy");
 }
Esempio n. 3
0
 void OnDisable()
 {
     MojingLog.LogTrace("Enter Mojing.OnDisable");
     try
     {
         if (!bDuplicateMojing)
         {
             MojingSDK.Unity_LeaveMojingWorld();
             StopCoroutine("EndOfFrame");
         }
     }
     catch (Exception e)
     {
         MojingLog.LogError(e.ToString());
     }
     MojingLog.LogTrace("Leave Mojing.OnDisable");
 }