Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2009, 13:24
Avatar de janlux
janlux
 
Fecha de Ingreso: marzo-2009
Mensajes: 57
Antigüedad: 16 años, 1 mes
Puntos: 2
Rep.Player no encuentra el archivo y sale ''Undefined''

Hola amigos :)

Es la primera vez que hgo algo parecdo en flash.
Tengo el problema que al probar la pelicula del reproductor de mp3 que hice en flash no encuentra la ruta del sonido para reproducirlo.

Tengo los siguientes archivos en la misma carpeta, las cancines tambien estan dentrode ella.

mp3Player flv tengo en codigo:
Código:
#include "mp3Player.as"
en mp3Player.as tengo:
Código:
//Setup sound object
var s:Sound = new Sound();
s.onSoundComplete = PlaySong;
s.setVolume(75);

//Array pf songs
var sa:Array = new Array();

//Currently playing song
var cps:Number = -1;

//Load the songs XML
var xml:XML = new XML();
xml.ignoreWhite = true;
xml.onLoad = function()
{
   var nodes:Array = this.firstChild.childNodes;
   for(var i=0;i<nodes.length;i++)
   {
      sa.push(nodes[i].attributes.ulr);
   }
   playSong();   
}

xml.load("songs.xml");

//Play the MP3 File
function playSong():Void
{
 if(cps ==sa.length -1)
 {
    cps = 0;
	s.loadSound(s[cps],true);
 }
  else
 {
   s.loadSound(sa[++cps],true);
 }
}
en el archivo de xml tengo:
Código:
<?xml version="1.0" encoding="UTF-8"?>
<songs>
   <song url="musica1.mp3" />
   <song url="musica2.mp3" />
   <song url="musica3.mp3" />
   <song url="musica4.mp3" />
   <song url="musica5.mp3" />
</songs>

El caso es que cuando abro el archivo mp3player.flv y pongo en probar pelicula no me encuentra la ruta del solido y sale undefined...

cual es el error que tengo en el codigo? alguna solucion? el actionscript es el 2.0

saludos