Comunidad de diseño web y desarrollo en internet online

problema rollout

Citar            
MensajeEscrito el 29 Mar 2005 08:20 am
hola,
tengo un problemilla con un botón.

Tengo un mc con 2 fotogramas...el primero es para el rollover y el segundo para el rollout.

Mi problema: Necesito que al hacer onrelease (me vaya por ej. a un tercer fotograma), el rollout no "funcione"

btn.onRollOver=function(){
presentacion.gotoAndStop(2);
}

btn.onRollOut=function(){
presentacion.gotoAndStop(1);
}

btn.onRelease=function(){
presentacion.gotoAndStop(3);
}

Muchas gracias

Por juanot

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Mar 2005 02:33 pm
¿Y no te ha funcionado ese código?

Yo lo he probado y funciona, lo que no entiendo es porque pones presentacion.gotoAndStop(3), ¿que tienes un mc dentro de otro?

Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 31 Mar 2005 07:27 am
si, tengo un mc en el segundo fotograma, para cuando hace el rollover, pero mi pregunta sería ¿como puedo hacer para que el rollout desaparezca del todo, una vez que haya "pinchado" para hacer un onrelease?

Es decir...que cuando clike en onrelease no me vuelva a hacer el onrollout.

me explico?

Muchas gracias
Un saludo

Por juanot

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 31 Mar 2005 02:03 pm
dentro de las acciones del onrelease le pones
delete this.onRollOut

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 31 Mar 2005 02:54 pm
dime los botones estan en 2 fotogramas clave
debe ser una sola linea para los botones.
eso entendi ^^

Saludos :D

Por flasher

Invitado



 

firefox
Citar            
MensajeEscrito el 02 Abr 2005 10:37 am
Muchas gracias, efectivamente con la accion delete this.onRollOut me ha servido.

Muchas gracias y un saludo :D

Por juanot

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Abr 2005 10:50 am
Lo siento, pero he probado con mas y el problema ahora es que el delete borra completamente el rollout, :( por lo que al volver a pasar por encima, se queda en rollover...me explico:

PRIMER BOTON
logo.presentacion.onRelease=function(){
delete this.onRollOut
logo.presentacion.gotoAndStop(2);
logo.contacto.gotoAndStop(1);
}

logo.presentacion.onRollOver=function(){
logo.presentacion.gotoAndStop(2);
}
logo.presentacion.onRollOut=function(){
logo.presentacion.gotoAndStop(1);
}

SEGUNDO BOTON
logo.contacto.onRelease=function(){
delete this.onRollOut
logo.contacto.gotoAndStop(2);
logo.presentacion.gotoAndStop(1);

}

logo.contacto.onRollOver=function(){
logo.contacto.gotoAndStop(2);
}
logo.contacto.onRollOut=function(){
logo.contacto.gotoAndStop(1);
}

Por juanot

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Abr 2005 02:14 pm
si le pones

Código :

logo.contacto.onRollOver=function(){
        if(_root._currentframe<>3){
              logo.contacto.gotoAndStop(2);
        }
}


claro el 3 es el numero de frame

Saludos :D

Por flasher

Invitado



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.