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

funcion simple en un boton

Estas en el tema de funcion simple en un boton en el foro de Flash y Actionscript en Foros del Web. hola, a ver si alguien me puede ayudar!!! pq yo de funciones uffff muy mal jeje, he creado un menu con 5 botones de color ...
  #1 (permalink)  
Antiguo 28/05/2006, 10:49
 
Fecha de Ingreso: marzo-2005
Ubicación: Barcelona
Mensajes: 192
Antigüedad: 12 años, 9 meses
Puntos: 1
funcion simple en un boton

hola, a ver si alguien me puede ayudar!!! pq yo de funciones uffff muy mal jeje, he creado un menu con 5 botones de color marron, que los he convertido en clip de pelicula,
y mi intencion es que al pasar el raton x encima(on rollover) cambien al color rojo, al quitar el raton de encima(on rollout) vuelva a su posicion orginal el marron, al pulsarlo (on press) siga en rojo y al soltar el raton (on release)siga en rojo, hasta aqui bien jeje, pero y si kiero que al soltar el raton y llevarlo fuera del boton(on release y on rollout) siga en rojo? que kede activado, cosa que no debe ocurrir si NO hacemos clik y soltar(onrelease) en el boton!

esto es lo q puse,
on(rollOver) {
this.gotoAndStop(2);
}
on(rollOut) {
this.gotoAndStop(1);
}
on(press) {
this.gotoAndStop(3);
}
on(release) {
this.gotoAndStop(4);
}
  #2 (permalink)  
Antiguo 28/05/2006, 11:54
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Hola CIBERDAVID:
En el boton marrón de la capa 1 frame 1 solamente coloca éste código:
on(rollOver){
gotoAndStop(2);
}
En la capa 2 frame 2 coloca el botón color rojo en las mismas coordenadas con éste código:
on(rollOut){
gotoAndStop(1);
}
on(press){
gotoAndStop(3);
}
on(release){
gotoAndStop(4);
}
En el frame 3 coloca un fotograma clave y en el botón:
on(press){
gotoAndStop(3);
}
on(release){
gotoAndStop(4);
}

En la capa 3 frame 1 un stop();

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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 13:01.