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

Pasar de boton a grafico

Estas en el tema de Pasar de boton a grafico en el foro de Flash y Actionscript en Foros del Web. Muy buenas a todos, Tengo un boton que ejecuta una animacion y me gustaria que una vez pulsado el boton, quede desactivado para que no ...
  #1 (permalink)  
Antiguo 26/06/2009, 04:46
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 15 años, 5 meses
Puntos: 0
Pasar de boton a grafico

Muy buenas a todos,

Tengo un boton que ejecuta una animacion y me gustaria que una vez pulsado el boton, quede desactivado para que no se pueda volver a pulsar i que vuelva a empezar la animacion. Quisiera hacerlo con programacion. Alguien sabe como?

Muchas gracias.
  #2 (permalink)  
Antiguo 26/06/2009, 06:01
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Pasar de boton a grafico

primero especifica en que lenguaje estas trabajando
para el AS2
Código PHP:
boton.onRelease=function(){
    
boton.enabled=false

si colocas dentro del propio boton seri asi

Código PHP:
on(release){
    
this.enabled=false

en el AS3 es simillar peroen ves de poner enabled podrias utilizar removelistener
Código PHP:
boton.addEventListener(MouseEvent.MOUSE_DOWN,funcionBoton)
function 
funcionBoton(event:MouseEvent):void{
event.currentTarget.removeEventListener(MouseEvent.MOUSE_DOWN,funcionBoton)
    

y si quieres hacerlo como la funcion as2

Código PHP:
boton.addEventListener(MouseEvent.MOUSE_DOWN,funcionBoton)
function 
funcionBoton(event:MouseEvent):void{
    
event.currentTarget.enabled=false
    

__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 27/06/2009, 06:04
 
Fecha de Ingreso: junio-2009
Mensajes: 21
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Pasar de boton a grafico

yo tengo puesto esto y lo unico que me hace es que una vez ha hecho la animacion, cuando me pongo encima del boton, no me cambia el estilo del cursor pero el boton sigue funcionando igualmente i vuelve a iniciar la animacion cuando lo pulso. El nombre de la instancia del boton es bt_presentacion.


import fl.transitions.*;
import fl.transitions.easing.*;

this.bt_presentacion.addEventListener(MouseEvent.C LICK, pulsar);

function pulsar(event:MouseEvent) {
var myTween:Tween = new Tween(this, "y", Regular.easeOut, 346, 200, 1, true);
this.bt_presentacion.enabled = false;
}
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:23.