Imagenes hay bastantes y seguramente me toque cargarlas dinámicamente a partir de ficheros externos png para que no me salga una película descomunal si los meto en la biblioteca.
>From: Arcadi <[EMAIL PROTECTED]> >Reply-To: Lista dedicada a Actionscript <[email protected]> >To: Lista dedicada a Actionscript <[email protected]> >Subject: Re: [ASNativos] Colisiones >Date: Mon, 04 Sep 2006 08:17:19 +0200 > >En/na Felipe Fernandez Sanchez ha escrit: > > >Chicos, no tengo palabras....Bueno, si acaso las de gracias, gracias, > >gracias. Ire probando todo lo que me habeis dicho y seguro que alguna de >las > >soluciones me servirá. Volveré a preguntar si encuentro problemas de >nuevo. > >De cualquier forma y ahora que caigo, creo que alguna de las soluciones > >igual no me valen porque seguramente las imágenes hexagonales las tenga >que > >cargar dinámicamente (loadMovie), puesto que el objetivo final es >componer > >un mapa y los distintos tipos de casillas es demasiado elevado como para > >tenerlos todos en la libreria, con lo que el tema es aún más complicado y >no > >se si imposible, puesto que no podría hacer ningún tratamiento en el IDE > >flash en tiempo de diseño. > > > > > >Un saludo > > > > > > > >>From: "cnaucler" <[EMAIL PROTECTED]> > >>Reply-To: Lista dedicada a Actionscript <[email protected]> > >>To: "'Lista dedicada a Actionscript'" <[email protected]> > >>Subject: Re: [ASNativos] Colisiones > >>Date: Mon, 4 Sep 2006 06:15:55 +0200 > >> > >>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 > >>----------------------------------------------------- > >> > >> > > > > > > > >----------------------------------------------------- > >ASNativos > >www.5dms.com > >subscripciones/desubscripciones > >http://asnativos.5dms.com > >----------------------------------------------------- > > > > > > > > >La imagen es única o tienes muchas? >Si es unica atachandola tantas veces como quieras ha de funcionar. Con >un solo bucle puedes hacerlo, el hexagono es facil de manejar, el radio >coincide copn el lado y manejas angulos de 60, 30, 120 segun > > > >----------------------------------------------------- >ASNativos >www.5dms.com >subscripciones/desubscripciones >http://asnativos.5dms.com >----------------------------------------------------- ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

