//private Vector3 prevAngles; //private float updateTimeElapsed; // Use this for initialization void Start() { if (Application.platform == RuntimePlatform.Android) { sensorManager = new UnitySensorManager(); sensorManager.onResume(); //prevAngles = new Vector3(sensorManager.getXAngle(), sensorManager.getYAngle(), 0); //updateTimeElapsed = 0; } }
public override void OnApplicationPause(bool pause) { base.OnApplicationPause(pause); if (sensorManager == null) { return; } if (pause) { sensorManager.onPause(); } else { sensorManager.onResume(); } }
void OnApplicationPause(bool pause) { if (Application.platform == RuntimePlatform.Android) { if (sensorManager == null) { return; } if (pause) { sensorManager.onPause(); } else { sensorManager.onResume(); } } }
public override void Start() { base.Start(); sensorManager = new UnitySensorManager(); sensorManager.onResume(); }