« localconnection + mac + javascript = pain | Main | Flash emoticons v2 (en) »

May 12, 2003, 11:29 AM

emoticones en flash V2 (es).

english

en emoticones version1 se ponían los emoticones dentro de la fuente, lo que no permitía mucha manipulación.

el chiste era meter movieClips en campos de texto...

por ahora esto no se puede hacer en flashmx, lo que si podemos hacer es atachar movieclips sobre en campo de texto, para saber las x,y, lo podemos hacer con campos de texto resizables, uno para el alto, y otro para el ancho.

el truco está en saber donde reemplazar los textos (:),:(, etc) por los iconos.

esto pretende ser un componente, por ahora está en versión beta, cuando esté más estable, será de uso gratuito.
tanto los emoticones, con el clip que los contiene, son parámetros de componente, asi que podrás usar tus propios emoticones, sin alterar el código.

emoticones = [":)",";)",":(,",":o",":S",":D","8)","/cool",":|"];

para evitar problemas con las fuentes, en este caso uso una fuente custom, llamada verdanaPixel, que es la verdana querida por todos pero en formato pixel.

bugs conocidos.
1.la y se pierde al digitar textos largos sin espacios.

comentarios bugs, aquí por favor.

Posted by kada

Comentarios

1sangles , (May 13, 2003 08:48 AM):

Muy bueno el ejemplo

Esperamos ver el componente!!

Saludos

2sangles , (May 13, 2003 09:13 AM):

Econtre un link via mesh que tiene varias soluciones al tema de los emoticones

http://www.ultrasaurus.com/cgi-bin/chiq/chiq.cgi?Emoticon_Chat

Por cierto, el comentario del chat de Terra.es en realidad es una fuente que tiene los emoticons, y lo que hacen es cambiar la la fuente y cambiarle el color.

La diferencia es que estas fuentes son rellenas.

salute

3Cazares , (May 13, 2003 10:34 AM):

Impresionante!!! :O

4EzPE , (May 13, 2003 06:38 PM):

Como siempre kada sorprendiendonos..

muy bueno.. ahoar solo esperar la version

final

Saludoz

5sergio , (May 14, 2003 01:05 AM):

Tiene muy buena pinta , kada.

Uh, una cosa, los ejemplos de emoticones que he visto por ahi, no parecen que permitan redimensionar el campo de texto dìnámicamente. Imagina que tengo un componente de ventana redimensionable y quiero incluir emoticones en un campo de texto dentro de la ventana, el campo de texto se redimensionaria y supongo que los emoticones quedarían fuera de lugar.

Tienes pensado implementar la posibilidad de redimensionar el campo de texto dinàmicamente y recalcular la posición de los emoticones ?

No sé si sería excesivamente complicado.

6kada , (May 14, 2003 07:14 AM):

hola sergio, no te digo que no se pueda, sino que sería cpu intensivo, ya que como vez en este caso habría que reparsear toooodo el texto, atachar tooodos los clips, y luego buscar dónde van los iconos, de que se puede se puede, de que no todas las máquinas lo lleguen a soportar pos no lo harán

por ahora esa no es mi prioriadad, pero si es posible en vesiones futuras.

saludos y gracias a todos por los comments =)

7ViK , (May 15, 2003 10:38 AM):

Chingón chingón chingón

8Freddie® , (May 19, 2003 10:56 AM):

Me parece que ahi un pequeño error cuando un usuario coloca un emoticon en su nick, se muestra el texto original y adicionalmente el emoticon, parece que no se esta borrando el texto

9executor , (May 20, 2003 09:36 AM):

muy bien!!! me gusta!!! lo unico que vi fue que al llenar la ventana y el escroll comienza a bajar la letra se desenfoca, pareciera que se duplica un poco. Cuando se hace scroll hacia el inicio el texto vuelve a quedar bien. Eso es todo.... Buena por esa!!

10jolan , (July 7, 2003 05:19 AM):

Hey Kada

I just finished the same type of component (http://www.jolan.org:8082/Flash/SmileyTextField/) and somebody gave me a link to your page. From what I see our solutions seem pretty close, though I don't know how many parameters you can manage in your own version. I came across some pretty nasty bugs on parsing, scrolling, carriage return management... But eventually it seems to work pretty well now.

I included it in a chat app made in Flash MX : http://www.jolan.org:8082/Darts

I will soon be releasing it on flashcomponents.net.

Cheers to all of you, sorry I don't speak spanish !

11kada , (July 7, 2003 08:23 AM):

hi jolan, great work, and the emoticons are pretty cool too =).

i have a bunch of work in my hands by now, so i can't finish mine,hope be ready in a near future.

congrats and great work again (Y) =)

kada

12Frazko , (August 12, 2003 06:24 PM):

excelente!!!... porque no comentas un poco mas como hacer para saber la posicion del emoticon (MovieClip) o por lo menos que metodos estas usando...

gracias..

13Adonias , (August 19, 2003 10:18 PM):

Problema solucionado...

http://flashcomponents.net/component.cfm?nav=2&id=359

14Diego , (December 17, 2003 04:15 PM):

guenas!

por casualidad nadie tiene el componente integrado con php?

perdon.. pero la verdad no puedo hacerlo que funcione en la red.

gracias!