Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ActionScript 1,2 > Воспроизведение анимации после нажатия (движение п


Автор: artmaestro 2.3.2013, 02:10
Здравствуйте,

подскажите пожалуйста как воспроизвести движение объекта по направляющей (траектории).

Имеется объект abrikos
Для него был создан направляющий слой, в котором нарисована траектория движения.

На первом кадре слоя объекта abrikos добавил команду stop(); Для того, что при загрузке ролика автоматически не началось движение объекта abrikos.

Подскажите пожалуйста, как при нажатии на объект abrikos заставить его двигаться по созданной траектории (в направляющем слое).


Импровизировал добавил такой вот код

Код

on(press)
{
 
_root.gotoAndPlay(2);
}


Все работает, но мне он не подходит. так как у меня в проекте есть несколько объектов с аналогичной задачей.

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

Спасибо.

Автор: Maksys 10.5.2013, 10:06
Создайте спрайт типа MoveClip для каждой анимации отдельно. Это своего рода под анимация получится и в них уже делайте интерективность. После чего добавьте их в главный анимационный кейфрейм. И все. Они будут жить отдельно своей жизнью или анимацией.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)