Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Движение мувика в зависимости от положения мыши... (http://www.flasher.ru/forum/showthread.php?t=24832)

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;
}


Часовой пояс GMT +4, время: 08:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.