![]() |
управление кадрами
Всем доброго времени суток. Есть Movieclip который имеет 40 кадров, есть кнопка которая при нажатии делает переход по этим кадра. Вопрос в том, возможно ли создать внешний xml файл который указывает на активность того или иного кадра, и как в actionscript вписать такой код который на основании полученных данных из xml будет переходить на указанные (активные) кадры а не активные перепрыгивать?
|
По идее можно такое реализовать.Я думаю для этого нужно создать массив с (активными) кадрами,а потом производить переход по элементам массива.
Код AS3:
|
Цитата:
|
Предположим такой Xml:
Код:
var myXml:XML =Код AS3:
Код AS3:
|
Цитата:
Сделал как по примеру выше, перепрыгивает при клике на указанный кадр и далее не идет, не могу понять в чем причина..?? |
Нужно
mc.gotoAndStop(arrayOfFrames[currFrame]); currFrame++; поместить в обработчик события EnterFrame , чтобы переход по кадрам происходил каждый кадр. А так у вас получается , что вы нажали на кнопку и вызвали mc.gotoAndStop() (перейти и остановиться на определенном кадре). |
Цитата:
|
добавьте улсовие
Код AS3:
|
Цитата:
|
Если вы хотите чтобы анимация была цикличной тогда так
Код AS3:
|
| Часовой пояс GMT +4, время: 21:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.