Foros del Web » Creando para Internet » Flash y Actionscript »

Aporte - Puntero de Mouse personalizado

Estas en el tema de Aporte - Puntero de Mouse personalizado en el foro de Flash y Actionscript en Foros del Web. Puntero de mouse personalizado Creamos un clip de película que será nuestro cursor personalizado, podemos usar una flecha, un punto de mira, una mano, importar ...
  #1 (permalink)  
Antiguo 30/03/2010, 16:30
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Aporte - Puntero de Mouse personalizado

Puntero de mouse personalizado

Creamos un clip de película que será nuestro cursor personalizado, podemos usar una flecha, un punto de mira, una mano, importar una fotografía o lo que queramos.

Seleccionamos el clip de película, abrimos el panel de acciones y escribimos lo siguiente:

Código:
Mouse.hide();
_root.onMouseMove = function() {
	puntero._x = _root._xmouse;
	puntero._y = _root._ymouse;
	updaterAfterEvent();
};
Objeto que sigue al mouse (mouse trail)

Creamos una nueva película Archivo Nuevo.

Creamos un clip de pelicula ({Ctrl} + {F8} comportamiento Clip de película) y dibujamos ó importamos la figura que seguirá al mouse.

Arrastramos nuestro símbolo de la biblioteca a la escena, lo seleccionamos, vamos al panel de Acciones y escribimos lo siguiente:

Código:
onClipEvent (enterFrame) {
	this._x = (this._x+_root._xmouse)/2;
	this._y = (this._y+_root._ymouse)/2;
	xdiff = Math.abs(_x-_root._xmouse);
	ydiff = Math.abs(_y-_root._ymouse);
}
Extras: este fue mi 4 aporte en el foro espero que les aya gustado.

Drakerz
  #2 (permalink)  
Antiguo 31/03/2010, 09:43
Avatar de Drakerz  
Fecha de Ingreso: marzo-2010
Mensajes: 182
Antigüedad: 14 años, 1 mes
Puntos: 12
Respuesta: Aporte - Puntero de Mouse personalizado

Ejemplo de como quedaría el puntero: (Recuerden que como puntero pueden usar cualquier cosa) Yo use esta imagen para mostrarles como podría quedar.
Puntero:


Etiquetas: mouse, puntero, aportes, personalizacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:12.