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

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

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

Регистрация: Oct 2010
Сообщений: 5
Question Аудиоплеер на flash.

Доброго времени суток.
Возникла необходимость реализовать через flash плеер,который будет принимать аудиопоток с сервера.
Так как с AS ранее сталкивался лишь косвенно,возникло несколько вопросов)
Нужно,чтобы при нажатии на кнопку начиналось воспроизведение потока(избражение кнопки меняется на то что проставлено в кадре "down") ,при повторном нажатии на нее же ,останавливалось.(кнопка сбрасывается на состояние по дефолту.)
Код:
stop();

play_buttn.addEventListener(MouseEvent.CLICK,act_1);

function act_1(Event:MouseEvent)//функция кнопки "play" 1е нажатие
{
	import flash.media.Sound; 
    import flash.media.SoundLoaderContext; 
    import flash.net.URLRequest; 
 
    var s = "Global"; //  запиливаем "s" как глобальную перменную
    var req:URLRequest = new URLRequest("адрес сервера"); 
    var context:SoundLoaderContext = new SoundLoaderContext(1000, true); 
    s = new Sound(); // определяем s 
    s.load(req, context); // грузим поток
    s.play(); // слушаем.
	
    play_buttn.addEventListener(MouseEvent.CLICK,act_2); // 2 нажатие  - останавливает загрузку.
    function act_2(Event:MouseEvent)
	{
		s.stop();

		} 


}
Естественно сие недоразумение творение работает...не совсем так как нужно
Подскажите,пожалуйста,как это исправить?
Заранее спасибо.


Последний раз редактировалось ShitZu; 21.10.2010 в 19:09.
Создать новую тему   Часовой пояс GMT +4, время: 11:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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