Как сделать так, что бы спрайт не поворачивался при Input.Acceleration.x != 0?
Вам нужен гироскоп скорее всего а не акселерометр. У Input.gyro есть кватернион, дальше я думаю вы разберетесь ;)
Необходимо что бы при наклоне телефона вправо - влево бекграунд не наклонялся вместе с девайсом, а держал изначальную позицию. Использую акселерометр и данную формулу:
angle = Mathf.Atan2(Input.acceleration.x * Mathf.PI, Input.acceleration.y * Mathf.PI) * Mathf.Rad2Deg;
Angle это угол на который необходимо довернуть background в противоположном направлении