Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Делаем стоп для радио! (http://www.flasher.ru/forum/showthread.php?t=129345)

DARIUS1 30.08.2009 18:57

Делаем стоп для радио!
 
Код AS3:

stop();
import flash.media.Sound;
import flash.media.SoundLoaderContext;
import flash.net.URLRequest;
 
var s:Sound;
var s2:Sound;
 
qqqqq.dropdown.addItem({label:"Ultra",data:"1"});
qqqqq.dropdown.addItem({label:"Nashe",data:"2"});
 
rad.addEventListener(MouseEvent.CLICK, function()
{
ss.x=88;
ss.y=-8.4;
        if(qqqqq.selectedItem.data=="1")
        {
s = new Sound();
var req:URLRequest = new URLRequest("http://mp3.radioultra.ru/ultra-192");
var context:SoundLoaderContext = new SoundLoaderContext(8000, true);
s.load(req, context);
s.play();
        }
        if(qqqqq.selectedItem.data=="2")
        {
s2 = new Sound();
var reeq:URLRequest = new URLRequest("http://83.234.144.42:80/nashe-128");
s2.load(reeq, context);
s2.play();
}
});
ss.addEventListener(MouseEvent.CLICK,playSnd);
function playSnd(e:MouseEvent) {
 
Чё сюда вписать?
делал s.close(); но работает долго и 2я песенка ваще не отрубается!
 
}

потомгите сделать стоп для радио! побывал типа рестарта сделать gotoAndPlay(); не помогло(

ripeLime 30.08.2009 19:57

Цитата:

делал s.close(); но работает долго и 2я песенка ваще не отрубается!
Она и не должна отрубаться, так как s.close(), в вашем случае отрубает только первую песню.

DARIUS1 30.08.2009 21:05

Цитата:

Сообщение от ripeLime (Сообщение 846816)
Она и не должна отрубаться, так как s.close(), в вашем случае отрубает только первую песню.

Код AS3:

s.close()
s2.close()

я и говорю при использовании 2х *.close() или более! отрубается ток первая!

ripeLime 30.08.2009 21:31

Цитата:

Сообщение от DARIUS1 (Сообщение 846826)
Код AS3:

s.close()
s2.close()

я и говорю при использовании 2х *.close() или более! отрубается ток первая!

А зачем вам 2 объекта Sound, если в вашем случае можно обойтись одним ?

DARIUS1 30.08.2009 21:35

2 объекста из-за того что 2 разных потока радио)

Ваще если ничё не получится помогите рестарнуть общий символ содержащий код и кнопки! я думаю рестарт вырубит звук)

ripeLime 30.08.2009 22:02

Цитата:

Сообщение от DARIUS1 (Сообщение 846834)
2 объекста из-за того что 2 разных потока радио)

Это не повод создавать 2 объекта Sound, если у вас будет 1000 аудио потоков вы будете создавать 1000 объектов Sound ?
Создайте массив из ссылок на аудио потоки и используйте один объект Sound.

DARIUS1 30.08.2009 22:06

а можете научить?
http://darius-23.narod.ru/radio2.fla

вот исходник) пока еще не умею работать с массивами

ripeLime 30.08.2009 22:19

Цитата:

Сообщение от DARIUS1 (Сообщение 846840)
а можете научить?
http://darius-23.narod.ru/radio2.fla

вот исходник) пока еще не умею работать с массивами

http://help.adobe.com/ru_RU/ActionSc...0204-7fdc.html

DARIUS1 30.08.2009 22:26

спасибо попробую)

Vilya21 08.12.2009 16:27

Так как всё-таки сделать стоп???


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

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