Показать сообщение отдельно
Старый 19.06.2005, 18:02
_Sasha_ вне форума Посмотреть профиль Отправить личное сообщение для _Sasha_ Найти все сообщения от _Sasha_
  № 8  
Ответить с цитированием
_Sasha_
 
Аватар для _Sasha_

Регистрация: Jun 2005
Сообщений: 4
Thumbs up Snovo _Sasha_

Создаешь маленькую точку и привязываешь ее к курсору
(StartDrag(_root.dot,true)
Затем на кадре пишешь:
with (strelka) {
initx = _x;
inity = _y;
}
_root.onEnterFrame = function() {
with (dot) {
delta_x = _x-initx;
delta_y = _y-Inity;
radians = Math.atan2(delta_y, delta_x);
degrees = Math.floor(radians/(Math.PI/180));
strelka._rotation = 90+degrees;
}
};
Работает на 100%.