|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2013
Сообщений: 2
|
Обратный отсчет со звуковым сигналом
Всем привет, ребят, помогите пожалуйста допилить флэшку, вожусь уже неделю и никак не могу допилить(
Необходимо чтобы: - при нажатии на маркер запускался таймер с заданным в коде интервалом и оставался тикать на карте, без описания, но состояние кнопки оставалось Down - за 10 секунд до конца текст таймера менял цвет на красный и начинал проигрывать сигнал - по истечению времени проигрывался другой сигнал - по истечению времени таймер не сбрасывался автоматически а оставался в состоянии 00:00 - при рабочем состоянии таймера при наведении всплывало такое же описание - была возможность снять таймер в любое время по повторному нажатию - работала кнопка Mute Сам очень долго ковырялся, но не понимаю я этот флэш... я понимаю что тут все элементарно, но не хватает у меня опыта чтобы сделать то что требуется. Помогите пожалуйста((( В приложении проект в формате cs5, у самого стоит cs6 |
|
|||||
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Цитата:
3. В TimerEvent.TIMER сравниваем оставшиеся секунды с необходимым временем (event.target.currentCount), либо в текстовом поле таймера сравниваем и меняем цвет текста. 4. В TimerEvent.TIMER_COMPLETE проигрываем звук, снимаем слушатель с таймера. 5. Просто не меняем текстовое поле таймера по истечении времени. 6. Сделать так же как Вы сделали в п.1, только добавить проверку if (timer.running) 7. В слушателе клика по кнопке устанавливать флаг: pressed:Boolean и менять его. В нужный момент проверять и останавливать таймер. 8. Если имеется ввиду отключение звука, можно просто установить флаг: playSound и если он в false, просто не запускать звук.
__________________
Нормально делай — нормально будет! |
|
|||||
Регистрация: Jul 2013
Сообщений: 2
|
спасибо за ответ но есть одна маленькая сложность, я ничего не понимаю в классах и функциях.
2. Что такое спрайт и слушатель клика? Спрайт имеется в виду Movie Clip с тремя кадрами? Пробовал делать так но не понимаю что надо писать в коде чтобы состояние кнопок менялось. 3. Как создать TimerEvent.TIMER? 4. Как создать TimerEvent.TIMER_COMPETE 6. добавить проверку в коде? 7. как?(((( 8. как?((( |
|
|||||
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
Sprite это почти Movieclip, только без временной диаграммы.
Смотрите уроки по as3, их в интернете предостаточно. Например http://masterclub.at.ua/forum/113 или на демиарте http://demiart.ru/forum/index.php?showtopic=134417 Так же хорошо уметь пользоваться официальной справкой, там внизу приводятся примеры: http://help.adobe.com/en_US/FlashPla...imerEvent.html К сожалению (а может к счастью) до воскресенья я без компьютера. Как доберусь, помогу больше кодом
__________________
Нормально делай — нормально будет! |
Часовой пояс GMT +4, время: 10:00. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|