Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2010, 10:45
avatarbobo
 
Fecha de Ingreso: diciembre-2009
Mensajes: 10
Antigüedad: 14 años, 4 meses
Puntos: 0
Exclamación Error #2044 con reproductor de musica

Buenas!

Como ultimamente habia dejado muy abandonado el Flash y el Actionscript, decidi ponerme otra vez a aprenderlo. Use el AS2 muy basicamente, me sirvio para hacer una presentacion laboral.
Ahora, quiero renovarme (creo que ya muy tarde) y aprender el ActionScript 3.0 desde cero, y para eso me he valido de unos tutoriales de AulaClic.com.

Estoy probando la carga de sonidos usando Actionscript 3, y esto es lo que he conseguido:

var req:URLRequest = new URLRequest("young_folks.mp3");
var sonido:Sound = new Sound(req);
var canal:SoundChannel = new SoundChannel();

parar.addEventListener(MouseEvent.MOUSE_UP, pararMusica);
reproducirLoop.addEventListener(MouseEvent.MOUSE_U P, reproducirMusicaLoop);
reproducir.addEventListener(MouseEvent.MOUSE_UP, reproducirMusica);

function pararMusica(event:MouseEvent):void {
canal.stop();
}

function reproducirMusicaLoop(event:MouseEvent):void {
canal.stop();
canal = sonido.play(0,99);
}

function reproducirMusica(event:MouseEvent):void {
canal.stop();
canal = sonido.play();
}


Tengo un boton para reproducir con loop, otro sin loop y otro para parar la musica. El codigo que da las funciones a los botones lo copie del tutorial (exceptuando lo de "function pararMusica(event:MouseEvent):void", eso yo lo programe con mis conocimientos de antiguos tutos.

Bueno, le doy probar pelicula y no me marca ningun error en el codigo, pero me da el siguiente Output:

" Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
at usandosonidosboton_fla::MainTimeline/frame1() "

Cuando le doy clic a alguno de los botones para reproducir, me da este output:

" ArgumentError: Error #2068: Invalid sound.
at flash.media::Sound/play()
at usandosonidosboton_fla::MainTimeline/reproducirMusica() "

Les agradeceria si me pudieran responder, que hice mal en el codigo (el sonido esta en la carpeta donde tengo el .fla, y es del tamanio y duracion de una cancion normal)

De antemano muchas gracias!