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

Desactivar rollover

Estas en el tema de Desactivar rollover en el foro de Flash y Actionscript en Foros del Web. Hola, tengo un menú (falsh CS4) con varios botones rollover y me gustaría saber como poder hacer esto: botón a al apretarlo se desactiva botón ...
  #1 (permalink)  
Antiguo 03/07/2010, 03:14
 
Fecha de Ingreso: enero-2010
Mensajes: 61
Antigüedad: 14 años, 3 meses
Puntos: 1
Desactivar rollover

Hola, tengo un menú (falsh CS4) con varios botones rollover y me gustaría saber
como poder hacer esto:

botón a al apretarlo se desactiva
botón b al apretar este se desactiva y se activa el botón a

He probado con este código:

Código:
on(release){
bt.enabled=false;}
Pero no funciona ya que quedan los dos botones desactivados.

Cómo lo puedo solucionar???

Gracias
  #2 (permalink)  
Antiguo 03/07/2010, 08:20
Avatar de vinter  
Fecha de Ingreso: abril-2010
Ubicación: Santiago
Mensajes: 13
Antigüedad: 14 años
Puntos: 0
Respuesta: Desactivar rollover

ojalá te sirva esto... yo lo probe y me funciona pero en ActionScript 2


Código ActionScript:
Ver original
  1. _root.btn1.onRelease = function() {
  2.     _root.btn1.enabled = false;
  3.     _root.btn2.enabled = true;
  4. };
  5. _root.btn2.onRelease = function() {
  6.     _root.btn1.enabled = true;
  7.     _root.btn2.enabled = false;
  8. };

tienes que considerar que "btn1" es el nombre de la instancia del boton 1 o como lo quieras llamarlo, al igual que el "btn2"... tambien considerar que el script va en una capa donde tengas todos tus scripts ...


aqui te dejo un link con un FLA en que uso el script que he utilizado.
http://rapidshare.com/files/404706141/botones.fla

Última edición por vinter; 03/07/2010 a las 08:44
  #3 (permalink)  
Antiguo 04/07/2010, 05:54
 
Fecha de Ingreso: enero-2010
Mensajes: 61
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Desactivar rollover

no, así no funciona, ese código sería para botones normales.

pero muchas gracias
  #4 (permalink)  
Antiguo 04/07/2010, 06:07
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 3 meses
Puntos: 22
Respuesta: Desactivar rollover

este es un poquito , es AS2 :
Cita:
for (var i:Number = 1; i<=2; i++) {
this["bt"+i].me = i;



///////condiciones iniciales


////PRESS:
this["bt"+i].onPress = function() {

//// Reactiva botón anterior
_level0["bt"+secc].enabled = true;
trace("antes boton"+secc);
//// Renueva variable del botón,
_global.secc = this.me;
this.enabled = false;
trace(" después seccion: "+secc);


};
espero ayudar, saludos

Etiquetas: desactivar, rollover
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 07:06.