Al hacer
CÓDIGO
loadVariablesNum("http://jjflog.freehostia.com/videos/escribir.php", 0, "POST");
las variables se cargan en el nivel 0, osease la línea de tiempo principal. Si lo metes todo dentro de un sprite, prueba con
CÓDIGO
loadVariablesNum("http://jjflog.freehostia.com/videos/escribir.php", 1, "POST");
a ver si así va.
Si quieres usar loadVariables, haz lo siguiente:
En la línea de tiempo principal pega este código
CÓDIGO
onSelfEvent (load) {
cargaVideo = function(urlDelFlv){
this.videoAndDynamicMenu.Player.VideoPlayer.stop();
this.texto = urlDelFlv;
this.loadVariables("escribir.php",'POST');
gotoAndPlay(12);
}
}
Después a cada "botón" le dejas el evento onpress tal que así:
CÓDIGO
on (press) {
_parent.cargaVideo("Q7C90sLh5Ok"); // Pon aquí el código de cada video
}
Si lo haces así, ya deberías poder meterlo dentro de un movieclip sin problemas.
En cualquier caso deberías probar con la clase LoadVars o bien implementar algún tipo de comprobación del estado de carga. Si por un casual, el script de youtube se demorase un poco y un usuario pulsase el botón reproducir antes de que se devolviesen los datos de you tube, el reproductor cascaría y no saldría el vídeo.
Salu2