Изменить анимацию

Я запутался в изменении анимации экземпляра. Я работаю над очень простой игрой, чтобы изучить AS3, и у меня есть элементы управления, но я не знаю, как изменить анимацию экземпляра игрока. У меня есть мувиклипы для разных анимаций, которые, как я полагаю, должны быть, но я не знаю, как переключать внешний вид экземпляра между ними. Спасибо за любую помощь.


person Anonymous    schedule 03.04.2011    source источник


Ответы (1)


Одним из распространенных способов переключения между различными анимациями является размещение всех анимационных мувиклипов внутри другого мувиклипа, при этом каждая анимация находится в своем собственном ключевом кадре. Вы можете дать этим кадрам метки, соответствующие анимации, например. бездействовать, ходить, стрелять, умирать. Этот MovieClip будет клипом вашего проигрывателя, и вы можете переключаться между анимациями с помощью этого кода внутри проигрывателя:

gotoAndStop("idle");

Это позволит перейти к соответствующему кадру. Несмотря на то, что внешний мувиклип остановлен на бездействующем кадре, внутренний анимационный мувиклип будет воспроизводиться нормально.

person Mike Welsh    schedule 03.04.2011