Foros del Web » Creando para Internet » Flash y Actionscript »

bloquear botones

Estas en el tema de bloquear botones en el foro de Flash y Actionscript en Foros del Web. hola amigos en un primer momento pense que lo tenia hecho cuando ya no se mostraba los botones que tenia mirese el ejemplo http://grupogba.com/tarea/aaaaaa.swf oprimo ...
  #1 (permalink)  
Antiguo 06/12/2009, 14:39
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años, 7 meses
Puntos: 4
Información bloquear botones

hola amigos
en un primer momento pense que lo tenia hecho
cuando ya no se mostraba los botones que tenia
mirese el ejemplo

http://grupogba.com/tarea/aaaaaa.swf

oprimo cualquier boton amarillo
y me llama la animacion por medio de una caja
pero cuando ya estoy en la animacion llamada

y paso el mouse por donde estaban los botoncitos amarillos
sigue apareciendo la manito dl mouse indicandome la presencia de los botones que no deberian de existir
y lo que es peor
si hago clik los botones se activan y me llaman la animacion correspondiente

alguien podria decirme porque sucede esto¿?
y como puedo evitarlo?

Gracias
__________________
Julita Borda Hokama
a lo mejor esto ayuda
  #2 (permalink)  
Antiguo 06/12/2009, 15:51
Avatar de Eskombro  
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 15 años, 2 meses
Puntos: 22
Respuesta: bloquear botones

El botón sigue activo aún si le pones esa animación encima. Puedes desactivarlo, eliminarlo, o incluso solo moverlo fuera del escenario... No sé, lo puedes solucionar de varias formas... Usas AS2 o AS3?

Si usas as3, configuras las acciones del botón en un listener. Entonces puedes hacer que cuando se haga clic se elimine el listener y ya está. Si en una instancia, le puedes poner removeChild y eliminar esa instancia. Cuando lo necesites de nuevo lo instancias de nuevo.

si usas as2, bueno, pues no soy el más amigo de as2, así que ya alguien te podrá ayudar más. Si fuera yo, y estuviera usando as2, y en caso de que no encuentres respuesta, haría algo 'machetero' que sería que cuando alguien haga click el botón cambie de posición a un lugar fuera del escenario... Ya lo dije, as2 no es lo mío, seguro hay soluciones mejores y sencillas...

Trata de poner mas info, que as usas? como funcionan los botones?

Un saludo
Eskombro
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games
  #3 (permalink)  
Antiguo 07/12/2009, 10:27
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: bloquear botones

Hola julita_punch:
Si estás usando AS2, ponle un nombre de instancia a tus botones, por ejemplo: btn y btn_1.
El código para el primer botón sería:
Código:
on(release){
	loadMovieNum("mi_pel.swf", 2);
	btn.enabled = false;
}
para el segundo simplemente cambia en el código el nombre de instancia del segundo botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 08/12/2009, 04:27
Avatar de julita_punch  
Fecha de Ingreso: abril-2007
Ubicación: Lima - Peru
Mensajes: 505
Antigüedad: 17 años, 7 meses
Puntos: 4
Respuesta: bloquear botones

gracias por sus respuestas amigos mios
voy a probar ahora mismo

estoy usando as2
y mis botones si tienen nombre de instancia
asi que creo que me sera facil ahora solucionarlo


gracias ¡¡¡
__________________
Julita Borda Hokama
a lo mejor esto ayuda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:15.