А такой еще вопрос. Для большей реалистичности решил все-таки добавить небольшой наклон по оси Z. Но нужно сделать так, что бы, наклонив телефон достаточно сильно, камера поворачивалась по оси Z (например как наклон головой вправо-влево), а при стандартом положении наклон возвращался в стандартное положение ( то есть 0) и оставался таким.
Создав новый скрипт, я анимировал наклон по оси Z при определенном наклоне телефона, но не знаю, что надо использовать, что бы при стандартном положении телефона значение наклона от текущего значения возвращалось к нулю и оставалось таким.
// Move object using accelerometer
var speed = 10;
var dir : Vector3 = Vector3.zero;
function Update () {
dir.z= Input.acceleration.y;
if (dir.sqrMagnitude > 1)
dir.Normalize();
// Make it move 10 meters per second instead of 10 meters per frame...
dir *= Time.deltaTime;
//модуль он у меня почему-то не принял, наверно библиотеку какую-то надо добавить
if (dir.z > 0.0015)
transform.Rotate (dir* speed* 6);
else if (dir.z < -0.0015)
transform.Rotate (dir* speed* 6);
else //что сюда добавить, что бы он от текущего значения возвращался к нулю и оставался таким?//
}