public void PublishReading(SomaxisReading reading, ISomaxisTracker tracker) { if (tracker != currentTracker) { Debug.LogWarning("Warning: PublishReading cannot be called from a ISomaxisTracker who is not the current tracker."); return; } foreach (ISomaxisReadingListener listener in listeners) { listener.HandleReading(reading); } }
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); }