![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: 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 мне выводит уже совсем другое: разные углы для одного и того же положения мыши. Почему? Сделал подобное в новом чистом документе без всего - то же самое.. что за фигня? |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 32
|
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 41
|
оо, нашёл ошибку. Оказывается, правильно писать _root._xmouse, а не просто _xmouse. Тоже и для y
Добавлено через 35 секунд кстати, apoptom22, ваш пример почему-то немного не правильно двигает мувик. хз... |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|