tengo un mc llamdo mc1, un boton llamado b1 y dos cajas de texto llamadas t1 y t2.
En el evento OnClipEvente(enterFrame) de mc1 hago que se incremente una variable global llamada Var, el chiste es que a presionar el boton b1 se vuelva true otra variable global llamada Alto, y que con eso se deje de incrementar la variable Var. Que como ya dije es incrementada en mc1
Lo que pasa es que Alto se vuelve true tan solo por un momento, y luego se vuelve false otra vez, y dejo en claro que no le paso ningun tipo de valor en el movie clip mc1. Lo que provoca que la variable Var continue siendo incrementada aunque ya le hayamos dicho que se detuviera.
En las cajas de texto nada mas muestro los estados de mis variables globales.
acontinuacion les presento el codigo, va en partes y el encabezado es la pestaña de editor de codigo.
Codigo Capa 1:1
Código :
_global.Var = 0; _global.Alto = false;
++++++++++++++++++++++++++++++++++++++++
Codigo mc1
Código :
onClipEvent(enterFrame)
{
if(Alto == false)
{
Var++;
_root.t1.text = Var;
_root.t2.text = Alto;
}
}+++++++++++++++++++++++++++++++++++
Codigo b1
Código :
on(press)
{
_root.t1.text = Var;
Alto = true;
_root.t2.text = Alto;
}++++++++++++++++++++++++++
un boton de nombre b1, un movie clip de nombre mc1,
y dos cajas de texto de nombre t1 y t2
