Tengo un archivo flash:
En el primer fotograma hay un preloader
En el segundo fotograma una imagen panoramica, que se desplazara a derecha o izquierda dependiendo donde estemos sobre el raton.
Hay unos botones sobre la imagen que cargaran .swf externos.
este es el codigo escrito sobre el fotograma 2, en la capa acciones:
Código:
Esto me funciona correctamente, pero una vez carga el loadMovie, no hay forma que lo descargue, lo he intentado de mil maneras pero nada.
stop();
ancho_tope = Stage.width; //el ancho de mi escena.
_root.left_btn.onRollOver = function() {
_root.cover_mc.onEnterFrame = function() {
if (cover_mc._x<0) {
this._x += 5;
_root.icon1_btn._x +=5;
_root.icon2_btn._x +=5;
}
};
};
_root.right_btn.onRollOver = function() {
_root.cover_mc.onEnterFrame = function() {
if ((_root.cover_mc._x+_root.cover_mc._width)>ancho_tope) {
this._x -= 5;
_root.icon1_btn._x -=5;
_root.icon2_btn._x -=5;
}
};
};
_root.right_btn.onRollOut =function () {
_root.cover_mc.onEnterFrame = function() {
if ((_root.cover_mc._x+_root.cover_mc._width)>ancho_tope) {
this._x -= 1;
_root.icon1_btn._x -=1;
_root.icon2_btn._x -=1;
};
};
};
_root.left_btn.onRollOut =function () {
_root.cover_mc.onEnterFrame = function() {
if (cover_mc._x<0) {
this._x += 1;
_root.icon1_btn._x +=1;
_root.icon2_btn._x +=1;
};
};
};
_root.icon1_btn.onRelease=function(){
_root.createEmptyMovieClip("vacio_mc",1);
_root.vacio_mc._x=100;
_root.vacio_mc._y=100;
loadMovie("bienvenido.swf",_root.vacio_mc);
}; El codigo de bienvenido.swf es este:
Código:
Tambien lo he intentado con unloadMovie(movie_mc), tal como lei en algun post, pero no entiendo como desde otro archivo accedo a la variable que esta contenida en el primer swf._root.close_btn.onRelease=function(){
unloadMovie("bienvenido.swf");
}
Creo que el problema me viene dado de ahi, que aun no comprendo bien el alcance de las variables en flash, como vereis suelo usar _root, siempre que puedo puesto que asi no me alcanzan problemas, o lo mismo aqui esta el fallo no se...
Espero puedan ayudarme, porque llevo 2 dias completamente parado en algo que imagino que es un fallo mio enorme de comprension de "algo" .
.
