Люди, погугли бы там вдоём лучше и хелп почитали.
Картинки и СФВ грузите через
loadClip - всё весно.
iNils, приводил тут скрип - поищите на 2-3 странице раньше.
А звук мы
не грузим через
MovieClipLoader.
А грузим где-то так:

Код:
import mx.utils.Delegate;
var s:Sound = new Sound(this);
var s_url:String = '1.mp3';
var s_streaming:Boolean = true;
s.onLoad = Delegate.create(this, loadSound);
function loadSound(success:Boolean) {
if (success) {
s.start();
trace('//----------Sound Loaded------------')
}
else trace('//----------Failed to load Sound------------')
};
s.loadSound(s_url, s_streaming);
var i:Number = setInterval(Delegate.create(this, soundInProgress), 100, s);
function soundInProgress(so:Sound):Void {
var pct:Number = Math.round(so.getBytesLoaded()/so.getBytesTotal()*100);
var pos:Number = Math.round(so.position/so.duration*100);
trace(so.getBytesLoaded()+" of "+so.getBytesTotal()+" bytes ("+pct+"%)");
trace(so.position+" of "+so.duration+" milliseconds ("+pos+"%)");
/*if(somestate){
clearInterval(i);
}*/
}
Эти две строки:

Код:
trace(so.getBytesLoaded()+" of "+so.getBytesTotal()+" bytes ("+pct+"%)");

Код:
trace(so.position+" of "+so.duration+" milliseconds ("+pos+"%)");
позволяют нам сформировать условие, при котором мы можем начать проигрывать звук, или задержать его до выполнения какого-то действия и т.д.
Незабываем, что:

Код:
getBytesLoaded()
мы получаем благодаря:

Код:
s_streaming = true;
Можно ещё упомянуть:

Код:
_soundbuftime = на_сколько_секунд_забуфферизите;