PDA

Просмотр полной версии : Движение мувика в зависимости от положения мыши...


AndreyTS
20.12.2001, 14:20
Всем привет!

решил сделать штуковину, но мозгов видно не хватает... :(
необходимо, чтобы мувик отслеживал положение мыши и двигался в соотвествии с направлением движения и положения мыши.
например, если мыша слева, то мувик поварачивается влево, и наоборот. если мышь пошла влево, то и мувик поварачивается влево, и наоборот..
размер сцены 400х400, мувик прямо по центру
код у мувика следующий:

onClipEvent (enterFrame) {

mv1 = _xmouse;
mv2 = 200;

if (mv1 > mv2) {
_rotation += Math.sqrt(_xmouse*_xmouse+_ymouse*_ymouse)/40;
}
else {
_rotation -= Math.sqrt(_xmouse*_xmouse+_ymouse*_ymouse)/40;
}

}

мув двигается только влево, вправо ваше не хатит :(
да еще и "зацикливается", по типу туда сюда и никуда дальше, при каком-то определенном положении мыши..

т.к инет у мня мертвый, то желательно писать на мыло ats@tomich.ru

Fisher
20.12.2001, 15:52
Так чтоли?
onClipEvent (enterFrame) {
_rotation = Math.atan2 (_root._ymouse-y, _root._xmouse-x )*57.3;
}
onClipEvent (load) {
y = _y;
x = _x;
}