Estaba creando una Clase versión personalizada de los tutoriales para reproducir música y ver el id3 de un objeto Sound.
Mi problema, es que tengo una función que llama los Id3 dependiendo el nombre que le demos.
Pero si llamo el Id3 antes de que se cargue el Audio. Devuelve null.
pues hice esto:
Código :
public function getID3(id:String="all"):*{
Contador= new Timer(100);
Contador.start();
Contador.addEventListener(TimerEvent.TIMER, verificar);
function verificar(e:TimerEvent):String{
if(Cargado==true)
{
return So.id3.artist;
Contador.removeEventListener(TimerEvent.Timer, verificar);
}
}
}//Fin getID3Ese es un ejemplo resumido.
Donde contador es un Timer que funciona correctamente.
y ejecuta la función verificar.
Que verifica la conecciín, que esta almacenada en una variable llamada Cargado
Si es así devuelve El artista.
Pero mi problema es que la función getID3 no toma el Return de verificar como su return.
me entienden?
Necesito que getID3 devuelva el return de verificar cuando este conectado.
Ojala puedan ayudarme. Muchas Gracias de ante mano.
