Comunidad de diseño web y desarrollo en internet online

DETECCION DEL CURSOR

Citar            
MensajeEscrito el 29 May 2008 03:23 am
DETECCION DEL CURSOR

Hola Amigos.

Tengo un problema que no he podido solucionar. Hice un swf que posee un movieClip, el cual se desplaza en el eje X al detectar la posicion del Mouse en el eje X también , hasta ahi todo perfecto, pero la cuestion es que en cualquier parte del Stage (escenario) donde se mueve el mouse, hace que se mueva el movieClip y lo que necesito conseguir es, que el mc se desplace siempre y cuado el puntero entre en un PERIMETRO, que en este caso seria el perimetro del mc. A continuacion les pego el AS, para ver si pueden ayudar. Gracias

stageWidth = Stage.width;
speed = 20;
mcWidth = back_mc._width;
mcX = back_mc._x;

lock_scroll = false;
_root.onEnterFrame = function () {
if (!lock_scroll)
scroll_mc();
}

function scroll_mc() {
var xdist = _xmouse-(stageWidth/2);
mcX += -xdist/speed;

if (mcX>=0) {
mcX = 0;
}
if (mcX<=stageWidth-mcWidth) {
mcX = stageWidth-mcWidth;
}

setProperty(\\\\\\\"back_mc\\\\\\\", _x, mcX);
}

Por satier

0 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 29 May 2008 10:28 am
Coloca la función onEnterFrame dentro de una función onRollOver para el MC

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 04 Nov 2008 03:37 pm
Por favor tengo la misma duda que la persona q posteo primero,
pero soy medio basico y no se como aplicar a solucion que dieron al problema.

podrias ejemplificar en el codigo?


Gracias.

Por lucho_torres8

0 de clabLevel



 

firefox

 

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