Beispiel #1
0
 private void SetupTracker()
 {
     //if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android) {
     if (!isMockOn)
     {
         currentTracker = trackerNative;
         trackerMock.DisableTracking();
         trackerNative.EnableTracking();
     }
     else
     {
         currentTracker = trackerMock;
         trackerMock.EnableTracking();
         trackerNative.DisableTracking();
     }
     currentTracker.SetPlayerCount(playerCount);
 }
Beispiel #2
0
    void Update()
    {
        if (listeners.Count == 0 && currentTracker.IsTracking())
        {
            currentTracker.DisableTracking();
        }
        else if (listeners.Count != 0 && !currentTracker.IsTracking())
        {
            currentTracker.EnableTracking();
        }
        currentTracker.DoUpdate();

        if (Input.GetKeyDown(KeyCode.M))
        {
            isMockOn = !isMockOn;
            Debug.Log("Mock is " + (isMockOn ? "On" : "Off"));
            SetupTracker();
        }
    }