Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/02/2007, 19:38
cpucpu
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
Re: Menu (while) se cicla...

mmm...mira, lo que pasa es que no estoy seguro de lo q ese codigo hace, pero esto creo que hace y asi es como lo pongo en mi pelicula:

on(release){
//este boton controlara a 'ventana'
with(_root.ventana) {

/*por default, la ventana es invisible, asi que esta es la comprobacion
para hacerla visible*/
if (_visible==false)
_visible = true;

/*estas las comprobaciones de los modos...
donde modo(1) significa que no ha sido abierta por primera vez,
y modo(2) significa que ya fue abierta por primera vez]
la variable modo se encuentra en linea de tiempo principal*/
if(_parent.modo==1) gotoAndPlay("abrir");

//si la ventana ya ha sido abierta...
if(_parent.modo==2){
gotoAndPlay("cerrar");

onEnterFrame = function():Void {
if(situacion == "cerrada") {
gotoAndPlay("abrir");
onEnterFrame = null; //terminamos el hilo
}
}


} //cierra if
} //cierra with
} //cierra on(release)


mmm...lo estoy colocando bien no?
es la primera vez q uso 'onenterframe' y no estoy muy familiriazado, pero como lo veo, hace esto:

encambiodeframe = function():Void {
si se cierra la ventana {
vuelvete a abrir

onEnterFrame = null; //y sal del..ciclo? }
}


lo supuse correto?
pues mira, por lo menos ya no se me cicla, es decir:
se abre y cierra..pero no se vuelve a abrir, como que algo no va bien o sera q no entendi onenterframe...

Otra cosa, sobre lo que mencionaste hacerca de los ciclos:
dices que aunque estuvieran correctos, existe la posibilidad de que no corrieran bien?
__________________