21/05/2009, 21:45
|
| | | Fecha de Ingreso: octubre-2003 Ubicación: Caracas, Venezuela
Mensajes: 104
Antigüedad: 21 años, 2 meses Puntos: 5 | |
Respuesta: Como hacer este efecto de fondo Creo que funciona así:
En principio, cada uno de los hexágonos tiene una posición inicial definida. La idea es que cada hexágono intenta mantenerse alejado por al menos una distancia mínima del mouse sin exceder una distancia máxima desde la posición inicial.
Para esto necesitas saber:
- Como determinar la distancia del mouse al centro del hexágono (pitágoras o alguna aproximación)
- Orientación de la recta que pasa por la posición del mouse y por el centro del hexágono (funciones de trigonometría)
- Combinar la "repulsión" del mouse hacia el hexágono y de la "atracción" de la posición inicial al hexágono.
Espero que sirva de algo, si no me expliqué bien sólo pregunta.
Saludos.
__________________ ThE GhOsT |