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

Ayuda con habilitar y deshabilitar botones

Estas en el tema de Ayuda con habilitar y deshabilitar botones en el foro de Flash y Actionscript en Foros del Web. buenas como están. Tengo un problema ya que quiero que al presionar un botón este no se anime ni permita clikear nuevamente. Tengo una película, ...
  #1 (permalink)  
Antiguo 05/05/2008, 13:46
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Ayuda con habilitar y deshabilitar botones

buenas como están. Tengo un problema ya que quiero que al presionar un botón este no se anime ni permita clikear nuevamente.
Tengo una película, en la scene principal hay un movieclip que es una animación donde aparecen los 3 botones (cada botón es un movieclip con su propia linea de tiempo y animación)
cada boton tiene la siguiente estructura: es una animacion pequeña con un roll in y roll out pero al clikear tiene una accion que es gotoAndStop(11) en el fotograma 11 no le puse zona activa al boton, o sea que no puede clickearse, esta deshabilitado. Como puedo hacer para que al clikear en otro boton este se vuelva a activar. Me explico?
  #2 (permalink)  
Antiguo 05/05/2008, 16:05
 
Fecha de Ingreso: diciembre-2004
Mensajes: 418
Antigüedad: 19 años, 11 meses
Puntos: 2
Re: Ayuda con habilitar y deshabilitar botones

btn.onRelease = function(){
this.enabled = false;
}

espero te sirva
  #3 (permalink)  
Antiguo 05/05/2008, 16:40
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

Hats gracias por responder pero te hago una pregunta, ese boton queda desactivado, cuando clikeo en otro boton, este se activa automaticamente?
  #4 (permalink)  
Antiguo 05/05/2008, 17:06
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
Re: Ayuda con habilitar y deshabilitar botones

Hola snakepit:
No, tienes que poner en el otro botón el siguiente código: btn.enabled = true;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 05/05/2008, 17:18
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

esta bien escrito el codigo que me paso Hats porque me tira un error
  #6 (permalink)  
Antiguo 05/05/2008, 17:23
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
Re: Ayuda con habilitar y deshabilitar botones

Lo que hizo Hats es colocar una función para el evento del botón en el frame, el error es porque tú lo haz puesto en el botón.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 05/05/2008, 17:27
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

ah claro, ahora lo puse en el primer fotograma de acciones del stage pero no me funciona, tengo que especificar dentro de que fotograma esta el boton tambien?
  #8 (permalink)  
Antiguo 05/05/2008, 17:30
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
Re: Ayuda con habilitar y deshabilitar botones

Lastimosamente no soy adivino para saber como lo estás haciendo, pero cuando uno usa una función al botón se le tiene que poner su nombre de instancia.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #9 (permalink)  
Antiguo 05/05/2008, 21:30
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

Bandit gracias, te cuento el boton lo tengo dentro de un movieclip, este dentro de otro y este en el primer frame de la pelicula
  #10 (permalink)  
Antiguo 06/05/2008, 08:39
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
Re: Ayuda con habilitar y deshabilitar botones

_root.nombre_instancia_clip1.nombre_instancia_clip 2.nombre_instancia_botón = true;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 06/05/2008, 11:50
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

Bandit antes que nada gracias por tu ayuda pero sabes que no me funciona, te cuento que estoy poniendo el siguiente codigo en el primer fotograma del stage (el unico que hay ahi)

_root.botonera.biografia.onRelease = function(){
this.enabled = false;
}

en el primer stage tengo un movieclip que se llama botonera y tiene esa instancia, es una interpolacion de movimiento donde de alfa 0 pasan los botones a alfa 100 y al final de este movieclip quedan visibles los 3 botones'

que estoy haciendo mal?
  #12 (permalink)  
Antiguo 06/05/2008, 12:19
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
Re: Ayuda con habilitar y deshabilitar botones

Lee bien mi post anterior, allí está bien claro, la ruta que debe de tener.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #13 (permalink)  
Antiguo 06/05/2008, 12:48
 
Fecha de Ingreso: diciembre-2001
Ubicación: Argentina
Mensajes: 693
Antigüedad: 22 años, 11 meses
Puntos: 1
Re: Ayuda con habilitar y deshabilitar botones

Es que eso que me pusiste no se donde ponerlo porque no me funciona de ninguna manera
  #14 (permalink)  
Antiguo 06/05/2008, 16:40
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
Re: Ayuda con habilitar y deshabilitar botones

Ese código lo tienes que poner en el otro botón, para que al hacer clic habilites el botón que está anidado en 2 MC con el supuesto nombre de instancia: btn.
on(release){
_root.clip_1.clip_2.btn.enabled = true;
}
Si quieres hacerlo con una función en el frame, primero le tendrás que poner al botón un nombre de instancia por ejemplo: btn_1.
Código en el frame:
btn_1.onRelease = function(){
_root.clip_1.clip_2.btn.enabled = true;
}

Si no lo entiendes ya no se como explicártelo.
Te sugiero que aprendas a usar bien el Programa, en la Ayuda del Flash tienes tutores que te enseñan el manejo.

Espero haberte sido de ayuda
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #15 (permalink)  
Antiguo 28/05/2009, 04:45
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda con habilitar y deshabilitar botones

Perdonar que vuelva con el temita, pero me pasa lo siguiente:

Tengo una pelicula. Por ahora un solo frame. Una imagen y 4 botones.

Quiero que cuando se apriete un boton se desactive y que si puede ser no se vea, pero bueno al menos que se desactive.

En el boton botstop tengo esto:
on (press) {
Stop();
}


Y a nivel de frame tengo esto:

botstop.onRelease=function(){
botstop.enabled=false;
}
botstop.onPress=function(){
botstop.enabled=false;
}

Y nada, que sigue estando activo y con la manita encima, que ya no se que hacer macho.

Que hago mal? Que falta?

Muchas gracias de antemano por vuestra atención.
  #16 (permalink)  
Antiguo 28/05/2009, 11:09
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: Ayuda con habilitar y deshabilitar botones

Hola KarlosPortis:
Tu código
Código:
botstop.onRelease=function(){
botstop.enabled=false;
}
para deshabilitar el botón está bien, posiblemente no pusiste su nombre de instancia al botón que es: botstop.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #17 (permalink)  
Antiguo 28/05/2009, 11:42
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda con habilitar y deshabilitar botones

El boton cuando lo cree le puse como nombre botstop. Cuando lo creas se le pone el nombre, es ese el nombre de instancia no?
  #18 (permalink)  
Antiguo 28/05/2009, 12:11
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: Ayuda con habilitar y deshabilitar botones

Una cosa es ponerle el título al crear el botón y otra es el nombre de instancia.
Para ponerle un nombre de instancia, tiene que selccionar el botón y en el Panel de propiedades ponerle su nombre de instancia.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #19 (permalink)  
Antiguo 28/05/2009, 13:34
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda con habilitar y deshabilitar botones

Ya ves que tonteria. Muchas gracias. PErdonarme. Lo siento.

Y hay forma facil con unas instrucciones como esta de enabled de ponerlo como transparente? O tengo que utilizar las capas para eso? O alguna lista con todos las posibilidades que se me abren ahora una vez me funciona esto. Una lista de propiedades que activar y desactivar?

Gracias de antemano.
  #20 (permalink)  
Antiguo 28/05/2009, 16:07
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: Ayuda con habilitar y deshabilitar botones

Para ponerlo invisible coloca el código así:
Código:
botstop.onRelease=function(){
botstop._visible = false;
}
Para hacerlo aparecer cambia el false por true.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #21 (permalink)  
Antiguo 28/05/2009, 16:49
 
Fecha de Ingreso: mayo-2009
Mensajes: 31
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Ayuda con habilitar y deshabilitar botones

Me has sido de una ayuda estimable.

Sabes alguna web con todos los atributos de boton que existen? Es que en el libro que tengo los busco y no salen porque no trae mucho de scripts.

Gracias.
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 23:45.