Serge 20 сен 2009, 20:14
Провел кучу экспериментов, но нужного результата не получил. Помогите плиз разобраться с этими углами. Мне нужно получить текущий угол и повернуть его на нужный угол, относительно текущего, казалось чего проще, но не получается. Вот такой код не прокатывает.
- Код: Выделить всё
var pauseTime = 3.0;
private var nextTime = 0.0;
function Update () {
if (Time.time > nextTime) {
transform.rotation.eulerAngles.x += 90;
nextTime = Time.time + pauseTime;
}
}
Он зацикливается между 90 и 180. Преобразование угла после сложения в Quaternion тоже не помогает. А складывать Quaternion с Quaternion нельзя. У меня нет больше вариантов.
Последний раз редактировалось
Serge 20 сен 2009, 20:20, всего редактировалось 1 раз.
О, сколько нам открытий чудных Готовят просвещенья дух И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель.