En ocasiones, mientras trabajamos en nuestras películas en Flash, requerimos usar algún tipo de letra diferente a los comunes. En este momento es cuando debemos utilizar la capacidad que tiene Flash para adjuntar las fuentes que utilizamos. Esto nos garantizará que se vea correctamente en cualquier computadora.
Para realizar esta acción, lo primero que debemos tener es una fuente que no sea común y un texto dinámico, los textos estáticos se renderean como mapas de bits por eso no necesitamos embeberlos.
Abrimos el panel de la biblioteca (library) y seleccionamos Nueva Fuente
Esto nos Abrirá un panel con las propiedades de la fuente, debemos nombrar a nuestra fuente de una manera que la reconozcamos, por cuestión de orden la nombraremos igual que a la fuente local.
Después de dar clic en Aceptar (Ok) podremos ver que en nuestra biblioteca aparece un símbolo con una "A" y el nombre de la fuente, esto quiere decir que la fuente ha sido agregada a nuestra biblioteca.
Ahora a llegado el momento de asignarle a nuestros textos dinámicos la fuente que acabamos de embeber, seleccionamos nuestro texto dinámico y hacemos clic en la opción para elegir el tipo de letra, cuando encontremos la fuente notaremos que hay dos, el nombre de la fuente y otra con el mismo nombre pero con un asterisco a un lado, esta es la fuente embebida.
Ahora procederemos a seleccionar la que fuente embebida (la que tiene el asterisco), para que de esa manera sea utilizada por nuestro texto dinámico.
Después de esto, tendremos que seleccionar que caracteres deseamos se incluyan en nuestra biblioteca, esto lo decidiremos según lo que vayamos a tener en los textos dinámicos, por lo general tenemos cuatro tipos Mayúsculas, Minúsculas, Números y Símbolos de Puntuación; tenemos que dar clic en el botón "embeber" (embed) para que se abra la ventana con las opciones que tenemos.
Y listo =)
Para hacer uso de la fuente que acabamos de embeber a través de Action Script es necesario primero enlazarla para su uso en Action Script. Para ello vamos a la biblioteca, hacemos clic secundario sobre la fuente que embebimos y seleccionamos la opción Enlazar (Linkage).
Nos aparecerá una ventana con las propiedades que podemos utilizar, debemos asignarle un nombre identificador que será el que usemos en nuestro código de Action Script para hacer referencia a la fuente embebida. Dejen marcadas las opciones "Exportar para Action Script" y "Exportar en el primer frame". Con esto tendremos lista la fuente para usarla con nuestro Script.
Usemos el siguiente código como ejemplo para observar el comportamiento de la fuente embebida con el codigo de Action Script (Se requiere conocimientos acerca de ActionScript), el siguiente codigo creará un TextField llamado "mitextfield", aceptará el uso de fuentes embebidas, aplicará un Antialias Avanzado (para que se vea más claro) y pondrá la cadena con el tipo de letra que embebimos.
El resultado final será el siguiente:
Este tutorial fue escrito para la comunidad BLUEForte, si tienes alguna duda por favor haz tus preguntas en el Foro de Flash de la Comunidad
¿Te ha gustado este artÃculo? Subscribete vÃa Email, para ¡recibirlos en tu correo!
Muy buenos tips de embeber. Felicidades.
Ahora hay que hacer tutoriales para AS3 por que ahora es la moda.
saludos
Usando
Usando
Mas claro el agua, muy buena explicacion. Todas mis dudas respecto al tema resueltas.
Usando
Muchisimas gracias por el tutorial… Conciso, métodico, bien explicado… Excelente!
Usando
tutorial maximo maximo
Usando