Показать сообщение отдельно
Старый 14.05.2010, 08:28
nommet вне форума Посмотреть профиль Отправить личное сообщение для nommet Найти все сообщения от nommet
  № 1  
Ответить с цитированием
nommet

Регистрация: May 2010
Сообщений: 5
По умолчанию Drag&drop + tween? Перетаскивание объекта по определенной траектории.

Всем привет,

я совсем недавно начал заниматься флешем и столкнулся с задачей, которую уже третий день не могу придумать как решить.

Задача, собственно, вот в чем:

1) Есть некий объект, допустим, статичная картинка
2) Есть tween, в соответствии с которым объект может двигаться, состоит из порядка 90 кадров и представляет собой дугу, первая и последняя точка которой имеют одинаковые координаты по оси Y
3) Есть мышка, которой надо двигать объект по этому tween-у.

Я привязал три эвента:

Код AS3:
obj.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown);
obj.addEventListener(MouseEvent.MOUSE_UP, mouseUp);
this.addEventListener(Event.ENTER_FRAME, mouseMoving);
но не могу разобраться, как определить координаты объекта во всех кадрах tween-а что бы отдавать команду gotoAndStop(номер кадра)...

Может быть есть какие-то другие способы заставить двигаться объект по tween-у без особых ухищрений?

Заранее спасибо!


Последний раз редактировалось udaaff; 14.05.2010 в 09:45.