Показать сообщение отдельно
Старый 06.01.2010, 18:16
Driver86 вне форума Посмотреть профиль Отправить личное сообщение для Driver86 Найти все сообщения от Driver86
  № 1  
Ответить с цитированием
Driver86

Регистрация: Jan 2008
Сообщений: 41
По умолчанию нестандартное поведение мувика при вращении

Здравствуйте.

Дан код, прописанный в action мувика с именем mypushka:

onClipEvent(enterFrame) {
if(_ymouse<0){
a = (180/Math.PI)*Math.atan(_ymouse/_xmouse)+90;
if(_xmouse<0 && _ymouse<0){
a = a-180;
}
//_root.mypushka._rotation = a;
trace(a);
}
}

По задумке, этот мувик должен поворачиваться в сторону мышки. Просмотрел результат trace - ок, выводит углы как надо.
если же расскоментировать строчку //_root.mypushka._rotation = a; то результат совсем непонятный: мувик дёргается, а trace мне выводит уже совсем другое: разные углы для одного и того же положения мыши. Почему?

Сделал подобное в новом чистом документе без всего - то же самое.. что за фигня?