![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Подскажите как сделать чтоб цепочка мувиков двигалась за курсором и при повороте мыши изгибалась..
если не сложно приведите пример..плиз.. |
|
|||||
|
вам нужно чтоб один двигался за мышкой а остальные за пурвым, алгоритмы просчета одинакомые просто цели разные.
|
|
|||||
|
Написал както так.. но эфект непреемлем..) подскажите как лучше выполнить..
head.addEventListener(MouseEvent.MOUSE_DOWN, fff); function fff(e:MouseEvent){ head.startDrag(); } var timer = new Timer(100); timer.start(); timer.addEventListener(TimerEvent.TIMER, entr); var tX = tail1.x; var tY = tail1.y; var obj1:Object = {ob:tail1,tx:0,ty:0}; var obj2:Object = {ob:tail2,tx:0,ty:0}; var obj3:Object = {ob:head,tx:0,ty:0}; var arr:Array = [obj1,obj2,obj3]; function entr(e:TimerEvent){ dd(arr[0],arr[2]); dd(arr[1],arr[0]); } function dd(a,b){ a.ob.x = a.tx; a.ob.y = a.ty+a.ob.width; a.tx = b.ob.x; a.ty = b.ob.y; } |
|
|||||
|
Регистрация: Mar 2008
Сообщений: 215
|
наверное лучше использовать MouseEvent.MOUSE_MOVE и вызывать updateAfterEvent()
так будет более плавное движение... |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|