Foros del Web » Creando para Internet » Flash y Actionscript »

Error #2044 con reproductor de musica

Estas en el tema de Error #2044 con reproductor de musica en el foro de Flash y Actionscript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 04/10/2010, 10:45
 
Fecha de Ingreso: diciembre-2009
Mensajes: 10
Antigüedad: 14 años, 11 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!
  #2 (permalink)  
Antiguo 04/10/2010, 17:14
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 17 años, 5 meses
Puntos: 67
Respuesta: Error #2044 con reproductor de musica

Cuando sale el mensaje "sonido no valido " es porque no encuentra el mp3, a mi si me funciona el código, prueba con este mp3 y verás:

Cita:
var req:URLRequest = new URLRequest("http://live.goear.com/listen/03c92c62a4bdb2e606e25a41ed9720bf/4caa5f7a/sst/mp3files/10092006/96883a2bdfd69c1ff6eec772451b75b7.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();
}
__________________
{ Flash }
  #3 (permalink)  
Antiguo 07/10/2010, 18:25
 
Fecha de Ingreso: diciembre-2009
Mensajes: 10
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Error #2044 con reproductor de musica

SOLUCIONADO :D

habia escrito mal el nombre del archivo, que tonto hahaha

muchas gracias por responder :)

Etiquetas: musica, reproductor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:07.