Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 26.07.2013, 06:43
mutings вне форума Посмотреть профиль Отправить личное сообщение для mutings Найти все сообщения от mutings
  № 1  
Ответить с цитированием
mutings

Регистрация: Jul 2013
Сообщений: 2
По умолчанию Обратный отсчет со звуковым сигналом

Всем привет, ребят, помогите пожалуйста допилить флэшку, вожусь уже неделю и никак не могу допилить(

Необходимо чтобы:

- при наведении на маркер появлялось всплывающее описание (сделано самостоятельно)
- при нажатии на маркер запускался таймер с заданным в коде интервалом и оставался тикать на карте, без описания, но состояние кнопки оставалось Down
- за 10 секунд до конца текст таймера менял цвет на красный и начинал проигрывать сигнал
- по истечению времени проигрывался другой сигнал
- по истечению времени таймер не сбрасывался автоматически а оставался в состоянии 00:00
- при рабочем состоянии таймера при наведении всплывало такое же описание
- была возможность снять таймер в любое время по повторному нажатию
- работала кнопка Mute

Сам очень долго ковырялся, но не понимаю я этот флэш... я понимаю что тут все элементарно, но не хватает у меня опыта чтобы сделать то что требуется. Помогите пожалуйста(((

В приложении проект в формате cs5, у самого стоит cs6
Вложения
Тип файла: zip map_temp.zip (30.5 Кб, 51 просмотров)

Старый 26.07.2013, 11:45
zuxul вне форума Посмотреть профиль Отправить личное сообщение для zuxul Найти все сообщения от zuxul
  № 2  
Ответить с цитированием
zuxul

Регистрация: Dec 2009
Адрес: 59°13′N, 39°54′E
Сообщений: 445
Записей в блоге: 1
Я как бы ничего не имею против, но Вам быстрее ответят в разделе вакансий.

Старый 26.07.2013, 13:25
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 3  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
Цитата:
1. при наведении на маркер появлялось всплывающее описание (сделано самостоятельно)
2. при нажатии на маркер запускался таймер с заданным в коде интервалом и оставался тикать на карте, без описания, но состояние кнопки оставалось Down
3. за 10 секунд до конца текст таймера менял цвет на красный и начинал проигрывать сигнал
4. по истечению времени проигрывался другой сигнал
5. по истечению времени таймер не сбрасывался автоматически а оставался в состоянии 00:00
6. при рабочем состоянии таймера при наведении всплывало такое же описание
7. была возможность снять таймер в любое время по повторному нажатию
8. работала кнопка Mute
2. Маркер делается Sprite'ом, чтобы можно было легко управлять состояниями, в слушателе клика запускаем таймер.
3. В TimerEvent.TIMER сравниваем оставшиеся секунды с необходимым временем (event.target.currentCount), либо в текстовом поле таймера сравниваем и меняем цвет текста.
4. В TimerEvent.TIMER_COMPLETE проигрываем звук, снимаем слушатель с таймера.
5. Просто не меняем текстовое поле таймера по истечении времени.
6. Сделать так же как Вы сделали в п.1, только добавить проверку if (timer.running)
7. В слушателе клика по кнопке устанавливать флаг: pressed:Boolean и менять его. В нужный момент проверять и останавливать таймер.
8. Если имеется ввиду отключение звука, можно просто установить флаг: playSound и если он в false, просто не запускать звук.
__________________
Нормально делай — нормально будет!

Старый 26.07.2013, 21:33
mutings вне форума Посмотреть профиль Отправить личное сообщение для mutings Найти все сообщения от mutings
  № 4  
Ответить с цитированием
mutings

Регистрация: Jul 2013
Сообщений: 2
спасибо за ответ но есть одна маленькая сложность, я ничего не понимаю в классах и функциях.
2. Что такое спрайт и слушатель клика? Спрайт имеется в виду Movie Clip с тремя кадрами? Пробовал делать так но не понимаю что надо писать в коде чтобы состояние кнопок менялось.
3. Как создать TimerEvent.TIMER?
4. Как создать TimerEvent.TIMER_COMPETE
6. добавить проверку в коде?
7. как?((((
8. как?(((

Старый 27.07.2013, 01:48
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 5  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: 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.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 10:00.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.