13/09/2002, 11:07
|
| | Fecha de Ingreso: enero-2002
Mensajes: 263
Antigüedad: 22 años, 10 meses Puntos: 0 | |
Re: Boton que borre otros botones Mira tu problema es el siguiente
Si vas a cambiar de escena a lo largo del cuestionario tenes que ponerle la orden para que no aparezcan los botones en todos los primeros frames de cada escena, porque las propiedades de los MC y Botones no atraviezan escenas, me entendes?
Entonces si lo queres hacer con if:
En el primer frame de la primera escena seteas la variable
comodin = 1
en el primer frame de cada escena colocas
if (comodin == 0) {
setProperty("_root.botoncomodin", _visible, "0");
}
Vamos a los botones comodines
A los botones comodin ponele otro nombre de instancia , no le pongas el mismo nombre que la variable , te puede traer problemas en algun momento.
entonces instancia del boton comodin "botoncomodin"
La accion
on (release) {
comodin = 0;
}
de esta manera una vez que se aprieta el boton se cambia la variable y cuando cambias de escena el cabezal lee el if y los botones desaparecen.
Si queres que desaparezca en el mismo momento que lo apretas hacelo asi:
on (press) {
comodin = 0;
}
on (release) {
setProperty("_root.botoncomodin", _visible, "0");
}
Si vas a agregarle que desaparezcan las preguntas ponele esto
on (press) {
comodin = 0;
}
on (release) {
setProperty("_root.botoncomodin", _visible, "0");
setProperty("_root.pregunta1", _visible, "0");
}
y entodos los if de todas las escenas esto
if (comodin == 0) {
setProperty("_root.botoncomodin", _visible, "0");
setProperty("_root.pregunta1", _visible, "0");
}
oJO Si en algun momento del cuestionario volves al primer frame de la primera escena la variable comodin se va a setear de nuevo como 1 y todos los botones van a aparecer
UFFFFFF!!!!!!!!!!!! |