Comunidad de diseño web y desarrollo en internet online

objeto persigue cursor

Citar            
MensajeEscrito el 19 Ene 2009 02:39 pm
Hola a todos, vereis me gustaria que alguien pudiera ayudarme con este scrpit, es un objeto que persigue al raton, funciona bien pero el problema que tengo es, que se inicia desde la parte superior izquierda del documento, y necesitaria que comenzará desde el mismo centro del documento. Si alguien pudiera ayudarme le estaria muy agradecido.

onClipEvent (load) {
_x = 0;
_y = 0;
speed = 5;
}
onClipEvent (mouseMove) {
endX = _root._xmouse;
endY = _root._ymouse;
}
onClipEvent (enterFrame) {
_x += (endX-_x)/speed;
_y += (endY-_y)/speed;
}

Por perlu

2 de clabLevel



 

msie
Citar            
MensajeEscrito el 19 Ene 2009 03:00 pm
Bueno tio, tenes que modificar tu evento load asi:

onClipEvent (load) {
_x = (Stage.width-this._width)/2; // para centrar el objeto horizontalmente
_y = (Stage.height-this._height)/2; // para centrar el objeto verticalmente
speed = 5;
}

espero haberte ayudado suerte!

Por laye182

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2009 03:07 pm
EI! gracias por responder, verás he probado el codigo que me has pasado y sigue inicando desde la parte superior izquierda.... te paso el link donde he colgado el ejemplo en archivo flash, en megaupload a ver si puedes echarle un vistacillo, Gracias..

http://www.megaupload.com/es/?d=9I3O9MUB

Por perlu

2 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Ene 2009 09:19 pm
OK si, sucede que hay problemas con la version de publicacion del archivo... por algun motivo la version 6 del archivo no ejecuta bien este script para centrar el objeto al cargarlo, tendras que usar desde la version 7 en adelante. El script final es asi:


onClipEvent (load) {
this._x = (Stage.width)/2;
this._y = (Stage.height)/2;
speed = 5;
}

onClipEvent (mouseMove) {
endX = _root._xmouse;
endY = _root._ymouse;
}
onClipEvent (enterFrame) {
this._x += (endX-_x)/speed;
this._y += (endY-_y)/speed;
}

Por laye182

7 de clabLevel



 

firefox

 

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