![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2012
Сообщений: 70
|
Загружается SWF ролик и сразу проигрывается...
Как поставить ее на паузу в первом кадре ролика после загрузки? И в дальнейшем проиграть его по нажатию на кнопку? Пробовал добавить его через addChild() при нажатии на кнопку ролик проигрывается не сначала (т.е. он начинает проигрывается уже при загрузке). Пробовал в загружаемом ролике в первом кадре написать stop(). то как его запустить при нажатии на кнопку? |
|
|||||
|
Регистрация: Jun 2011
Сообщений: 24
|
Если я понял вроде как-то так)
// Кадр 1 // Пауза потом запуск import flash.utils.Timer; import flash.events.TimerEvent; stop(); //Останавливаем var time:Timer = new Timer(5000, 1); // Создаем таймер на 5000 милисекунд т.е 5сек. time.addEventListener(TimerEvent.TIMER, ololo); function ololo(e:TimerEvent):void { play(); //Время вышло, начинаем... } time.start(); |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 70
|
я все пытаюсь связать Loader.content и stop() для загруженного swf ролика.... ткните пальцем на код, пожалуйста.
Получилось прицепить загрузку ролика на кнопку, т.е. при нажатии кнопки происходит загрузка ролика и тут же проигрывает в основном ролике. Но это не подходит, т.к. на кнопку нужно будет нажмать по несколько раз, и это приведет к загрузке ролика по несколько раз. Хотелось бы добить того, что при нажатии на кнопку загруженный ролик показывал с начала ролика и ТОЛЬКО при нажатии на кнопку, а при следующих нажатиях просто отматывался на начало и проигрывался Добавлено через 20 часов 42 минуты выдает ошибку =( получилось сделать только так, но насколько это будет правильно? Последний раз редактировалось Wazzabi; 20.05.2012 в 17:02. |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|