Comunidad de diseño web y desarrollo en internet online

posición del puntero del mouse

Citar            
MensajeEscrito el 30 Abr 2008 06:59 am
Buenas, tengo el siguiente código para generar la movilización de una galería de imágenes tipo scroll. El punto es que necesito lograr que se movilice la misma únicamente cuando coloco el puntero sobre ella y no cuando lo desplazo por otra zona de la pantalla. Alguien sería tan amable de darme una solución?

Gracias

Código:
aquí el código:

function scrolling() {
container_mc.onEnterFrame = function() {
container_mc._x += Math.cos(((mask_mc._xmouse)/mask_mc._width)*Math.PI)*15;
if (container_mc._x>mask_mc._x) {
container_mc._x = mask_mc._x;
}
if (container_mc._x<(mask_mc._x-(container_mc._width-mask_mc._width))) {
container_mc._x = mask_mc._x-(container_mc._width-mask_mc._width);




}

Por incubo

53 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Abr 2008 08:46 pm
con un if y dentro de el un hitTest (todo esto dentro del onEnterFrame) que el hitTest comprueba si choca el puntero X,Y del mouse en tu contenedor, si es asi que haga el scroll, sino (else) no lo haga.

Por DiegoAzul

376 de clabLevel



 

Mx

firefox
Citar            
MensajeEscrito el 01 May 2008 05:41 am
por lo que veo "container_mc" es el Mc que contienes las fotos y hace el scroll
Suponiendo que ese Mc tiene un tamaño inicial 400x200
Entonces colocas estos
Width = 400; // Debes hacer esta asignacion manual
Height = 200;

Código :

if(container_mc._mousex>0 and container_mc._mousex<Width and container_mc._mousey>0 and container_mc._mousex<heigth){
    //CODIGO DE MOVIMIENTO
}

De esta manera el scroll funcionara unicamente cuando el mouse este dentro del area del "container_mc"

Por Enav

180 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jun 2008 04:24 am
podría alguien ser tan amable de escribir el código tal cual debería ser, pues me encuentro un tanto confundido y no logro poder hacerlo funcionar.

Por incubo

53 de clabLevel



 

firefox

 

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