![]() |
Как сделать переход между кадрами, сценами по времени?
Извините за банальность.
Как можно сделать переход между сценами через определенное время. Например в Ф. Плеере открылась "Сцена1", продержалась 30 сек. и дальше открылась "Сцена2", через 30 сек. открылась "Сцена3". Заранее спасибо! |
Создай задержку ручками посредством свойства onEnterFrame
Код:
var i:Number=0 |
2 sergey66:
Почитайте про setInterval... |
Вложений: 1
Спасибо за помощь! Правда я так и не разобрался.
Вот простой пример: Как остановить клип на 10 фрейме. Он ждет 5 секунд и проигрывается дальше до конца. :rolleyes: |
Код:
clip.gotoAndStop(10); |
Цитата:
А как сделать так, чтобы проигрывание возобновилось дальше например через 5 сек. Я не разобрался с setInterval(); если можно то на примере вложенного файла *.fla |
2 sergey66:
Честно говоря, не слишком много работал со сценами, поскольку считаю, что они вообще нужны крайне редко (читай никогда). Поэтому никакого изящного решения не знаю. Могу предложить на первый кадр таймлайна каждой сцены поставить код: Код:
var sceneShowTime:Number = 2000; |
Вложений: 1
Цитата:
Кстати вроде все сделал по предложенному коду. Только не получилось. Или что то напутал? |
2 sergey66:
Да всё бы у вас получилось с моим кодом, если бы вы остановили проигрывание сцены. Просто выходит, что сцена заканчивается сама по себе раньше, чем за 2 секунды. По поводу сцен... Например, такой вариант... Есть 5 мувиклипов в библиотеке. Каждый содержит графику и анимацию соответствующего раздела. Вытягиваем из библиотеки на сцену мувиклип, ждём какое-то время, вытягиваем следующий, предыдущий удаляем... Никаких сцен... |
Цитата:
Правда опять ничего не работает. Может вы попробуете поправить маленький исходник в sc.zip? А может есть еще идея как задержку между кадрами (Frames) сделать. (Вопрос в #4 посте) |
| Часовой пояс GMT +4, время: 12:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.