Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/11/2007, 04:55
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: Boton que tras ser presionado no vuelva al estado de reposo inicial... AYUDA!!!

Usa un clip de película como botón. Lo creas con cuatro fotogramas: uno para el estado inicial, uno para el over, uno para el presionado y otro para el estado de reposo una vez que ya ha sido presionado.
Si a un mc le aplicas eventos de botón, éste se comporta como tal así que no te varía el código.
Código:
boton.onRollOver = function() {
   this.gotoAndStop(2);
}
Lo único es que debes guardar una variable booleana que informe sobre si el botón ha sido pulsado o no.
Código:
var pulsado:Boolean = false;

boton.onRollOut = function() {
   if (pulsado) {
      this.gotoAndPlay(4);
   } else {
      this.gotoAndPlay(1);
   }
}
Saludos!
__________________
Los ignorantes se empeñan en enseñar. Los sabios en aprender.
SourceForge