![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2002
Сообщений: 22
|
За первый свой вопрос я уже тут получил нобелевскую премию. Хотелось бы вторую получить
![]() Есть 2 объекта s1 и s2. Объект s2 должен двигаться к объекту s1. Пишу примерно следующее: onClipEvent (enterFrame) { dx = _root.s1._x - _root.s2._x dy = _root.s1._y - _root.s2._y if (dx<0) sG1 = 270; else sG1 = 90 rotGR = 180/Math.PI * Math.atan (dy/dx) _root.s2._x+=Math.cos(rotGR); _root.s2._y+=Math.sin(rotGR); _root.s2._rotation = sG1 + rotGR } Все работает, пока s1 статичен. Как только s1 начинает двигаться, s2 начиинает совершать вращательные движения на месте. Никак не могу разобраться почему? Пример *.fla заатачил. |
|
|||||
|
Регистрация: Oct 2002
Сообщений: 22
|
Теперь точно заатачил
|
![]() |
Часовой пояс GMT +4, время: 11:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|