//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;
        }
    }
Exemple #2
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();
 }
Exemple #5
0
 public override void Start()
 {
     base.Start();
     sensorManager = new UnitySensorManager();
     sensorManager.onResume();
 }