Hola, Felipe:

1- Pon el mapa de bits en el escenario.
2- Hazle un Ctrl+B. Quedará como una forma editable.
3- Selecciona las partes que no desees y elimínalas, por el medio que
consideres oportuno, hasta quedarte sólo con la parte "pintada", que debería
tener forma hexagonal.
4- Convierte esa parte restante a clip de película.

Experimento

5- Dale a ese clip un nombre de instancia, por ejemplo, "yuyu"
6- En las acciones del fotograma de la línea de tiempo, escribe esto:
yuyu.onRollOver=function(){
        trace(new Date());
}
7- Prueba la peli. Al pasar el ratón por las zonas transparentes del
hexágonono debería salir nada. Cuando lo pases por las zonas "pintadas", se
traceará la fecha y hora actual. A partir de ahí ya podrías seguir tú.


Aunque el anterior es un enfoque perfectamente válido, hay otras
alternativas. Échale un vistazo a esto:

http://www.tonypa.pri.ee/tbw/tut25.html (en inglés)

Este método está especialmente indicado si en lugar de onRollOver tuvieras
que usar onEnterFrame (imagina lo que sería tener 200 instancias del clip
hexagonal, cada una ejecutando su propio onEnterFrame)

Saludos,
Carlos



-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre
de Felipe Fernandez Sanchez
Enviado el: lunes, 04 de septiembre de 2006 0:43
Para: [email protected]
Asunto: Re: [ASNativos] Colisiones

Hola y gracias por la ayuda pero no me aclaro mucho (¿quitarle las esquinas 
como a un rectángulo?) A lo mejor no me he explicado bien...Parto de una 
imagen png que importo a la biblioteca flash. A pesar de que la imagen es 
rectangular, lo único visible es un hexágono quedando las esquinas de la 
imagen rectangular transparentes. El tema es que al ponerlo en un movieclip 
e ir poniendo varios de estos movieclips correlativos en el escenario no se 
detecta correctamente cuando tienes el ratón encima de uno de los hexágonos,

siendo el culpable de esto las esquinas transparentes. A partir de aquí 
surgen preguntas de si es posible quitarle esa zona transparente y cual es 
el tamaño que coge el movieclip que contiene al hexagono porque si va a 
coger como tamaño a un rectángulo que lo contenga pues mal vamos.
Si a partir de esto creeis que puede funcionar lo que me habeis 
comentado...¿os importaría explicarlo un poco más? (ya sabeis, la 
explicación para torpe)

Gracias compañeros.
-----------------------------------------------------


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a