Hola:
Tengo un problema con un reproductor de video de youtube y sus funciones correcpondientes.
La pagina principal de mi web tiene un movieclip llamado Principal en el que cargo las secciones segun convenga.
En Principal cargo un SWF llamado General (correspondiente al home del site) y este home está dividido a su vez en varias secciones (Top12, Noticias01, Directo y Banners01).
Top12 crea movieclips mediante codigo para cargar los videos de youtube que me interesen:
function eliminaVideo () {
reproductor.pauseVideo();
reproductor.stopVideo();
reproductor.clearVideo();
cargadorDeVideo.unloadClip(reproductor);
reproductor.removeMovieClip();
return 1;
}
function cargaVideo (idVideo) {
nada = eliminaVideo();
_parent.contador ++;
// Para tener un nombre distinto opara cada reproductor.
strReproductor = "reproductor" + _parent.contador;
// Creamos listener para loadClip
var listener:Object = new Object();
//_root.loadInterval Intervalo para llamara la función preiodicamente.
listener.onLoadInit = function() {
_parent.loadInterval = setInterval(_parent.checkPlayerLoaded, 250);
// Establecemos el intervalo
}
cargadorDeVideo = new MovieClipLoader();
// Creamos objecto cargador
cargadorDeVideo.addListener(listener);
// Asignamos listener al objeto cargador
var container:MovieClip = this.createEmptyMovieClip(strReproductor, this.getNextHighestDepth());
reproductor = eval(strReproductor);
reproductor._x = 10;
reproductor._y = 30;
cargadorDeVideo.loadClip("http://www.youtube.com/v/" + idVideo, reproductor);
}
Ahora viene el problema, al cambiar Principal para irme a otra de las secciones de la web no se como acceder a la funcion eliminaVideo.
Lo he intentado asi:
PRINCIPAL.General.Top12.eliminaVideo();
Alguien podría indicarme como hacerlo?
Subiria los swi de todos pero son tantos que me tira un poco para atras, sin embargo si alguien lo desea, por favor que me los pida.
GRACIAS!
