Tutorial ojos que siguen al cursor
Tutorial ojos que ven al cursor
Para hacer este efecto debes agregar dos cosas :
Anticlick => acciones
En el submarino este antiscript :
onClipEvent(mouseMove){ this._x = _root._xmouse; }
Para que los ojos sigan al cursor es este script :
onClipEvent(mouseMove){ // calculamos la posicion real de la antena var realX = this._x + _parent._x; var realY = this._y + _parent._y; // distancias del centro del clip al cursor var dx = realX - _root._xmouse; var dy = realY - _root._ymouse; // calculamos el angulo y aplicamos rotacion var anguloRadianes = Math.atan2(dy,dx) ; anguloGrados = anguloRadianes * 240 / Math.PI; this._rotation = anguloGrados; }
Pueden modirficarlos a su gusto
Nota : tanto el submarino y el ojo deben estar en la misma capa y deben ser clips de pelicula
Fuente :
http://www.iua.upf.es/