Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/10/2010, 16:35
Avatar de Damoc
Damoc
 
Fecha de Ingreso: octubre-2010
Mensajes: 26
Antigüedad: 14 años
Puntos: 0
Respuesta: Preguntita sobre LoadVars

Gracias por tus rápidas respuestas!

Sí, en efecto, me muestra el nombre del video, pero la función ver está a su vez dentro de lv.onLoad = function, así que me está mostrando la variable playlist que está dentro de la función...

Si pongo ver(); por fuera, me muestra undefined.

Te dejo el resto de mi código para que se entienda...

Código:
var playlist:Array = new Array();
var lv:LoadVars = new LoadVars();

lv.load("playlist.txt");
lv.onLoad = function(exito:Boolean) {
	if (exito) {
		playlist = this.videos.split(",");
	}
};

var nc:NetConnection = new NetConnection();
nc.connect(null);

var ns:NetStream = new NetStream(nc);
player.attachVideo(ns);

trace(playlist[0]);

ns.play("videos/"+playlist[0]);
Lo de abajo es para reproducir el video que levanto del txt.

El trace(playlist[0]); que hago en la ante última línea me devuelve undefined, porque el array con los nombres de los videos está en la variable playlist de adentro de la función y no en la que yo estoy usando para reproducir el video en la última línea...