// Update is called once per frame void Update() { if (Application.platform == RuntimePlatform.Android) { //updateTimeElapsed += Time.deltaTime; //if (updateTimeElapsed >= updateInterval) //{ // Vector3 filteredAngles = Vector3.Lerp(prevAngles, new Vector3(sensorManager.getXAngle(), sensorManager.getYAngle(), 0), lowPassFactor); // transform.localEulerAngles = -filteredAngles; // prevAngles = filteredAngles; // Debug.Log("angles: " + filteredAngles.ToString()); // updateTimeElapsed = 0; //} transform.localEulerAngles = new Vector3(-sensorManager.getXAngle(), -sensorManager.getYAngle(), 0); } }