17/04/2004, 19:55
|
| | Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 23 años, 9 meses Puntos: 11 | |
Hace poco hice algo parecido, tenia una imagen con 12 personas, cuando pasabas el puntero del mouse por encima de una aparecia un layer con informacion de la misma.
Lo que hice fue lo siguiente, cada objeto, o sea, imagen, ejecutaba el mismo script al pasar el mouse por encima (onMouseOver), hacian aparecer un layer, y al sacar el mouse lo escondia.
Ahora, para que el layer aparezca justo donde esta la imagen, tenes que captar las coordenadas x/y del mouse. despues descontas la mitad de la medida de la imagen y lo dividis por 2: (objeto.ancho-lamitad)/2. Ese valor se lo restas a X y (objeto.altura-lamitad)/2 a Y.
Y adentro del layer o los layers pones la imagen o las imagenes que queres que aparezcan cuando pasan el mouse por encima.
En realidad, por mas que no parezca, esto es mas sencillo que mapear una imagen. Y es mucho mas practico. |