Просмотр полной версии : AS: loadSound
Есть у меня во всех отношениях рабочая функция:
change_sound = function(track){
//trace(track);
_global.track = track;
stopAllSounds();
var mySound = new Sound();
mySound.loadSound( "music/"+track+".mp3", true);
mySound.onLoad = function (loadedOK) {
if(loadedOK) {
mySound.start();
//trace("loadedOK");
}
}
}
Но беда (!). То в какой-то момент музыка стопится, то заикается :/ засадно.
Никто не в курсе как лечится?
KidsKilla
19.07.2005, 18:08
ты про зацикливание?
нет.
мне интересно как избавиться от внезапной остановки проигрывания... и заикания.
Ни каких чего такого не заметил. Вообще в таких случаях, не плохо давать описание системы при тестировании. Проц, память, OS, flashPlayer (версия плеера под которые делалалсь swf + под которым игралась)
может проц сильно грузит, дай исход твой пощупать ...
Пень 4 - 2,4ГыГц
1ГыБ ОЗУ
Обламивается и при проигрывании внутрях MX 2004 и в плейере7.
При чем.
На загрузке во фрэйме лежит
var mySound = new Sound();
mySound.loadSound( "music/track1.mp3", true);
mySound.onLoad = function (loadedOK) {
if(loadedOK) {
mySound.start();
//trace("1");
}
}
и он не обрывается,
когда я начинаю юзать ту функцию... (а она идентична) - то все летит
Загрузил Cel-2800 на 62 процентов и начались рывки. Винамп начал рвать звук при 63. ВЫводы сами делайте :)
ку,
исходни 11 мб... + внешние файлы
иNиls
загрузка проца 5-10%
При этом ошибка в самой функции (... ибо при загрузке свф музыка работает.
ку,
исходни 11 мб... + внешние файлы
Звуки то можешь себе оставить ;)
Наверное глюки с импортом внешних .as файлов ))
Повесил я функцию персонально на каждую кнопку - поварварски, но работает. К счастью трэков не так много.
Интересно какие глюки могут быть с импортом as
хз.
но в чем еще может быть загвоздка?
без понимания полной реализации твоего флеша сложно сказать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.