Comunidad de diseño web y desarrollo en internet online

Problema con botón.

Citar            
MensajeEscrito el 24 Jun 2008 06:08 pm
Buenas a todos,
Estoy intentando hacer un botón que mientras el cursor esté situado encima mueva un movieclib.
El problema es que solo lo hace un vez, he intentado de todo (dentro de mis básicos conocimientos) y no lo consigo.
El código es el siguiente:

boton.onRollOver = function(){
movieclip._x+=1;
}

¿Cual es el modo más sencillo de hacer esto?
Gracias y saludos.

Por ramichanu

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Jun 2008 06:22 pm
Por el codigo que pones, el problema seria que el mc se
sigue moviendo(mientras esta el rollover),
tendrias que volverlo a posisionar en su origen

ejemplo:

Código :


boton.onRollOut = function(){ 
       movieclip._x=0; 
} 


espero haber entendido bien :)

Por Keith_NT

451 de clabLevel

3 tutoriales

 

México, Estado de México

msie7
Citar            
MensajeEscrito el 24 Jun 2008 06:28 pm
Buenas Keith,
Perdona si no me explico muy bien, pero lo que intentaba hacer es que mientras esté encima del boton el movieclip vaya desplazándose (movieclip_x+=1) sin embargo lo hace una única vez (es decir suma 1 y se queda igual, sin seguir sumando) He intentado también crear un contador para que vaya sumando 1 cada vez hasta llegar a 30, pero en vez de hacer el proceso lo que me muestra es el desplazamiento una vez acabado, es decir no veo como se mueve hasta llegar a 30.

Gracias

Por ramichanu

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Jun 2008 02:33 am
Tienes dos opciones: onEnterFrame o setInterval. Te recomiendo la segunda.
En la ayuda de Flash tienes información sobre ambas. Si tienes alguna duda concreta con la que elijas no dudes en plantearla.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

mozilla
Citar            
MensajeEscrito el 25 Jun 2008 08:28 pm
The Fricky! tiene la razon, asi que te dejo un ejemplo
de onEnterframe

Código :

onEnterframe=function(){
       boton.onRollOver = function(){ 
                movieclip._x++; 
       } 
}


espero te sirva :)

Por Keith_NT

451 de clabLevel

3 tutoriales

 

México, Estado de México

msie

 

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