Quote
как узнать поворот объекта относительно мировых координат по одной из осей
Вот, юзай это(тип float), присваивай в переменную, если надо.
Code
transform.rotation.x // ось X
transform.rotation.y // ось Y
transform.rotation.z // ось Z
Quote
как дать поворот по 1-ой из осей объекту в зависимости от переменной
С JavaScript'ом у меня получалось задавать поворот так:
Code
transform.rotation.x=25; //любое число типа
В C# же такое дело выдаст ошибку, и там у меня получалось только так:
Code
transform.rotation=new Quaternion(тут цифра(переменная) поворота по оси X, Y, Z, W); //если не знаешь, что такое W, то ставь 0 на её месте