Tengo un archivo home.swf, en el que tengo un clip vacio con nombre de instancia "principal".
Dentro de home.swf:
createEmptyMovieClip ("principal",1);
principal._x=10;
principal._y=500;
principal.loadMovie ("menu_idioma.swf");
Menu idioma tiene una clip "fondo" que se mueve verticalmente:
onClipEvent(load) {_x=-200; _y=0; mov=30;
this._parent.english._visible=false;
this._parent.español._visible=false;}
onClipEvent (enterFrame) {_x+=mov;
if(_x>=0) {_x=0;
this._parent.english._visible=true;}
else {this._parent.english._visible=false;}
if(_x>=0) {_x=0;
this._parent.español._visible=true;}
else {this._parent.español._visible=false;}
}
Tambien tengo dos botones, español y english.
Lo que quiero es que al hacer click en español por ejemplo, el clip fondo retroceda, menu_idioma se descargue y se carge menu.swf dentro del clip "principal".
En el botón español escribí:
on (press) {this.fondo._x=-0.5; this.fondo.mov*=-1;
if(this.fondo._x<=-100)
{this.fondo._x=-100; principal.loadMovie("menu_01.swf")}
}
Si quito el if me funciona pero pierdo el retroceso del clip "fondo", espero que alguien me pueda ayudar.
Gracias.