Показать сообщение отдельно
Старый 12.10.2010, 19:19
leofit вне форума Посмотреть профиль Отправить личное сообщение для leofit Найти все сообщения от leofit
  № 4  
Ответить с цитированием
leofit
 
Аватар для leofit

Регистрация: Dec 2009
Сообщений: 428
Сорри, не увидел в Вашем коде
Код AS3:
snd.load(songURL, context);
сейчас внимательнее посмотрю

Добавлено через 22 минуты
В общем у себя воспроизвел, работает без сбоев, вот ко моего третьего кадра

Код AS3:
 
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.media.SoundLoaderContext;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.events.ProgressEvent;
 
var snd:Sound = new Sound();
var channel:SoundChannel;
var context:SoundLoaderContext = new SoundLoaderContext(5000,true);
snd.load(new URLRequest("/music/1.mp3"), context);
snd.addEventListener(Event.COMPLETE, completeListener);
snd.addEventListener(ProgressEvent.PROGRESS, progressHandler);
 
function completeListener(event:Event) {
	channel = snd.play();	
}
 
function progressHandler(event:ProgressEvent) {
            var loadTime:Number = event.bytesLoaded / event.bytesTotal;
            var LoadPercent:uint = Math.round(100 * loadTime);
 
            trace(	"Sound file's size in bytes: " + event.bytesTotal + "\n" 
                                 + "Bytes being loaded: " + event.bytesLoaded + "\n" 
                                 + "Percentage of sound file that is loaded " + LoadPercent + "%.\n"
				);
 
        }
 
 
stop();
Проверяйте пути к файлам, самое очевидное это сделать

Код AS3:
trace("music/"+trackToPlay+".mp3");
в третьем кадре
__________________
Скажи мне кто твой друг и я скажу тебе кто твой друг