Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Потоковая загрузка аудио. Вопрос о потоках. (http://www.flasher.ru/forum/showthread.php?t=110966)

Ведьмак 12.04.2008 20:08

Потоковая загрузка аудио. Вопрос о потоках.
 
Всем привет!

Такой вопрос - есть список mp3, кликаем по какой-нибудь и она начинает потоково загружаться, кликаю по другой - первая замолкает и начинает грузиться другая.. Вот только поток первой не прерывается, а продолжает жрать трафик, хотя это mp3 уже не слушаем..

Подскажите можно ли прервать поток загрузки?


Код:

function loadSong(mc:MovieClip) {
my_sound = new Sound();
my_sound.loadSound(mc.url,true);
}


Манюня 14.04.2008 01:34

Скорее всего просто когда вызываешь другой трек, нужно остановить предыдущий Sound.stop(файл);

Ведьмак 14.04.2008 02:34

нет, все равно продолжате качать..

даже если в эту же переменную my_sound начать грузить новый файл, старый поток все равно не прерывается..

alekslitvinenk 14.04.2008 03:12

Средствами AS2 нельзя прервать загрузку файла, который уже начал загружаться. Такая возможность есть в AS3...

Mr. Fixit 14.04.2008 03:50

Цитата:

Средствами AS2 нельзя прервать загрузку файла, который уже начал загружаться.
Уверен? А myLoader.loadClip(null, someRegion) тебе что-то говорит?

alekslitvinenk 14.04.2008 04:04

Ну все-равно это не столь красиво и лаконично как в AS3...

Mr. Fixit 14.04.2008 04:36

Ну согласен, на то и новее версия языка относительно АС2.
Но в данном случае, речь не о возможностях АС3)

alekslitvinenk 14.04.2008 04:48

А вообще, у меня просто из головы вылетело, что остановить загрузку можно просто передав пустой параметр :rolleyes:

Ведьмак 14.04.2008 12:09

ммм.. т.е. насколько я понимаю делать загрузку mp3 при помощи myLoader.loadClip? а не my_sound.loadSound(url,true);?

Stone 14.04.2008 13:44

Цитата:

Сообщение от Mr. Fixit
Уверен? А myLoader.loadClip(null, someRegion) тебе что-то говорит?


загрузка не остановится - проверено.


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

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