![]() |
Как сделать паузу 10сек при проигрывании мувика?
Как сделать паузу 10сек при проигрывании мувика?
|
Если без заморочек с программингом - вставляй кучу фрэймов. Т.е. fps у тебя 15, чтоб получить 10 сек задержку - встявь 150 кадров.
|
юзай getTimer();
зы: раз сто уже обсуждалось, воспользуйся поиском |
2petgraphh
Такой подход надо искоренять, а не пропагандировать Стыдно Особенно если учесть, что скрипт элементарный |
to Belive
Ну написал бы, раз элементарный.
|
onClipEvent(load){
start=gettimer() period=10000 //10 seconds *1000=10000ms } onClipEvent(enterFrame){ if(gettimer()-start>period){ _parent.action() //for example "play()" removeMovieclip(this) \\sure you must attach this clip first... } } |
2 believe
Не соглашусь с тобой. Ооочень много народа работает на флэше не ради программинга, а ради так сказать эстетического удовольствия -) А во флэше можно обойтись без скриптов (ну понятно, если задача не сложная в техническом плане). И это огромный его плюс. Что-то не много видел дизайнеров знающих Директор, а ему гораздо больше лет и больше возможностей в плане программирования. |
Глубокое заблуждение...
Можно ли обойтись без скриптов?
Даже тривиальный gotoAndPlay - это уже скрипт, простейший, но - скрипт. Не применять скрипты во флэше - все равно что перепечатывать в ворде текст каждый раз заново вместо того, чтобы его копировать и множить. Любители чисто эстетического, как мне кажется, просто зашли не на тот форум. Всерьез обсуждать вставку 150 пустых кадров как способ задержки - это? Нет слов. |
Интересно, а как ты без программинга делал бы десять разных задержек? А если каждая по минуте? Такие бы портянки проматывал...
Флеш без программинга - это не флеш, это PowerPoint какой-то... |
И вообще.
Вложений: 1
Вот пример.
Простой пример с задержкой исполнения произвольно выбранного кадра на произвольное (в разумных пределах возможностей Flash - 1-16с) время . Любопытно было бы поглядеть на его реализацию "чисто эстетическими" средствами. Тормозит, разумеется, все и напрочь, но не о том речь. |
| Часовой пояс GMT +4, время: 23:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.