PDA

Просмотр полной версии : Проверка в какой метке сейчас мувик


Vilya21
27.01.2011, 17:04
Здравствуйте.
К примеру у меня есть штук 15 зомби с разным количеством кадров.
Первая часть кадров - это обычное их движение, вторая часть - это анимация их уничтожения.
Мне надо зациклить анимацию обычного движения и при определённом событии вызывать анимацию уничтожения.
Я бы использовал номера кадров, но у всех зомби разное количество кадров, поэтому решил сделать метки.

Так вот вопрос:
Есть ли способ проверить на какой метке сейчас проигрывается мувик?

типа:
if (mc._currentFrame == 1) { ... };
только для меток.

Hauts
05.02.2011, 11:45
Возможно, если привязать метки и номера кадров в коде.

А вообще попробуйте изменить структуру мувиклипов зомби. К примеру, зомби — это мувиклип с тремя кадрами. В первом лежит мувиклип, где зомби идет, во втором — где зомби прыгает, в третьем — где погибает. И таким образом вам нужно будет переключать кадры с первого на второй или третий и не думать о количестве кадров в анимации движения каждого зомби.

Вот (http://xitri.com/2009/12/31/uafpug2009-platform-engine-source.html), посмотрите третий слайд презентации.