Показать сообщение отдельно
Старый 07.11.2009, 14:59
TeNoR вне форума Посмотреть профиль Отправить личное сообщение для TeNoR Найти все сообщения от TeNoR
  № 5  
Ответить с цитированием
TeNoR

Регистрация: Jan 2008
Сообщений: 18
Цитата:
Сообщение от fessor Посмотреть сообщение
*со второй попытки понял вопрос...
понял и проблему - кнопка и мувиклип находятся в разных системах координат
Спасибо, пересмотрев формулу определения угла - все получилось =)

т.е. я добавлял с учетом разницы главного мувика (mc) и вложенного (butt), когда было достаточно узнать разницу координат вложенного мувика от нулей. Проще выражаясь:

Код AS1/AS2:
mc._rotation = Math.atan2(_ymouse-mc._y, _xmouse-mc._x)*180/Math.PI-Math.atan2(mc.butt._y, mc.butt._x)*180/Math.PI
//
и все работает, учитывая смещение.