Consejos de Flash y Mejores Prácticas para Diseñadores Símbolos y Texto

Para la mayoría de los novatos, el concepto de símbolos en Flash puede ser bastante confuso. He conocido suficientes diseñadores que, incluso después de trabajar con Flash durante años, no tienen ni idea de cómo utilizar los símbolos en su trabajo. Veamos más de cerca los símbolos y el texto..

Bienvenido a la segunda parte de nuestra serie de consejos y mejores prácticas en Flash para diseñadores. En la primera parte observamos el dibujo, que suele ser lo primero que se abordaría al comenzar con Flash. Sin embargo, una vez que haya dominado las herramientas de creación, no tardará mucho en darse cuenta de que las formas por sí mismas son bastante inútiles. Claro, puedes aplicar colores y trazos y manipularlos de la forma que quieras, pero probablemente estés allí para hacer que las cosas se muevan. Y la mejor manera de comenzar es convertir las formas en símbolos..

Otro aspecto crítico del diseño en Flash que cubriremos hoy, es el texto. A lo largo de los años, la capacidad de Flash para crear y renderizar texto ha dado grandes pasos. Todavía recuerdo los días en que no había un ajuste de "anti-alias para la animación" y la idea de tener bloques de texto era nada menos que una pesadilla. Todo eso se ha ido ahora y con la capacidad de aplicar filtros directamente al texto, ahora es una rutina mucho menos dolorosa. Sin embargo, hay mucho que se puede hacer con la herramienta de texto en Flash hoy. Vamos a ver algunos de estos trucos.

Aunque esta publicación fue escrita para Flash Professional CS5, la mayoría de los consejos deberían funcionar bien en versiones anteriores. Intentaré y haré un punto para resaltar donde algo es muy específico a la última versión de Flash.


Elige tus símbolos

Para empezar, hay tres tipos de símbolos que puede crear en Flash: gráfico, botón y clip de película. Aunque los nombres deben ser bastante autoexplicativos, no siempre es evidente cuál es la diferencia entre los tres. Por favor, tenga paciencia conmigo si esto suena demasiado básico, pero conozco a muchos diseñadores de Flash que no están completamente seguros de qué es qué. Así que aquí va:

  • Gráfico: El tipo más básico de símbolo en Flash, y probablemente el más inútil. No puede tener una animación dentro de un gráfico (bueno, técnicamente puede, pero Flash simplemente lo ignorará), y realmente no puede asignar mucho en el nombre de la funcionalidad al gráfico utilizando ActionScript. Para mí, es solo un paso arriba simplemente agrupando elementos.
  • Botón: Como su nombre lo indica, este es un elemento interactivo. Un botón se convierte automáticamente en un elemento activo, en el que puede hacer clic, como un enlace en una página HTML. Cada botón tiene tres estados: arriba (o normal), arriba y abajo. Puede asignar ActionScript a un botón para que comience la animación, por ejemplo.
  • Clip de Película: Este es, con mucho, el tipo de símbolo más utilizado en Flash, y por una buena razón. Para empezar, puedes tener una animación dentro de un Clip de Película. Una instancia de un clip de película colocado en el escenario se animará independientemente de la línea de tiempo principal. También es el único tipo de símbolo que puede aplicar modos de fusión y filtros (más en un minuto).

Nota: Puede establecer el comportamiento de una instancia de cualquier símbolo individualmente. ¿Ha colocado un clip de película en el escenario pero no quiere animarlo? Simplemente seleccione la instancia y cambie el comportamiento en el panel 'Propiedades'.


Modos de fusión

Los modos de fusión traen una de las características más queridas de las aplicaciones de edición de imágenes al espacio de trabajo vectorial de Flash. Al igual que Photoshop, Fireworks, Illustrator y otros, puede modificar el aspecto de los elementos superponiéndolos y eligiendo diferentes modos de transparencia. Por ejemplo, es posible que desee oscurecer una parte de un objeto en función de lo que está encima de él, o tal vez aclararlo. Una forma común de usar esto es cuando tiene una imagen de logotipo ráster importada con un fondo blanco que le gustaría mostrar. Simplemente cambie el modo de fusión a 'Multiplicar' en la sección 'Pantalla' del panel de Propiedades.

Tenga en cuenta que los modos de fusión solo se pueden aplicar al clip de película y a los símbolos de botón. Para obtener más información sobre los modos de fusión en Flash, consulte este screencast.


Estudio de caso: aplicar efectos de iluminación a aburridas texturas planas.

Digamos que necesitas un fondo de madera realista para tu diseño. Hay toneladas de texturas libres disponibles, pero un problema común es que todas tienden a verse planas. Ahora, si estás tratando de recrear una mesa, debe haber cierta apariencia de una fuente de luz de uno de los lados, ¿verdad? Intentemos recrear ese efecto en Flash utilizando los modos de fusión..

  1. Importe su textura en el escenario y colóquela según sea necesario.
  2. Dibuje un rectángulo en la parte superior de la imagen, que coincida con su tamaño y las coordenadas x e y. Utilice la herramienta Rectángulo primitivo aquí; una forma de rectángulo normal siempre aparecerá detrás de la imagen a menos que la dibuje en una nueva capa.
  3. Elimine todos los trazos del rectángulo y agregue un relleno degradado radial de blanco a negro predeterminado. Ajuste el relleno de modo que el centro blanco esté cerca de la esquina en la que necesita que esté la fuente de luz, y los bordes negros estén cerca de la esquina diagonalmente opuesta.
  4. Ahora convierta este rectángulo en un símbolo de Clip de película y cambie su modo de fusión a 'Superposición'. Es posible que deba ajustar un poco el 'Alfa' para obtener el efecto correcto.

Efectos de color

Una de las primeras cosas que uno aprende acerca de la animación en Flash es cómo atenuar las cosas dentro y fuera. Y la técnica predeterminada para hacerlo es cambiar el valor 'Alfa' de un símbolo. Pero hay mucho más en los otros elementos en esa lista desplegable, juntos conocidos como Efectos de color.

Aunque Alpha suena como la mejor manera de atenuar las cosas dentro y fuera, no siempre es la opción más adecuada. Por ejemplo, si su símbolo es un dibujo con un montón de formas superpuestas, Alpha reduce la transparencia de cada forma individualmente, lo que hace aparecer artefactos en los estados semitransparentes. En tales casos, si su obra de arte está en un fondo blanco, cambiar los valores de Brillo funciona mucho mejor para obtener el efecto de atenuación. Si el fondo es de otro color plano, también puede usar Tintar y rellenar la ilustración con el color de fondo. Desafortunadamente, si el fondo es un degradado, un patrón o cualquier otra cosa, su única opción es ingresar al símbolo, separar todas las formas y grupos y colocarlos en una sola capa para hacer un objeto.

Tenga en cuenta que, a diferencia de los modos de fusión, los efectos de color se pueden aplicar a cualquier símbolo: clips de película, botones y gráficos.


Estudio de caso: crear múltiples botones de colores a partir de un símbolo

Al diseñar interfaces en Photoshop o Fireworks, una técnica que utilizo muy a menudo es crear un elemento de interfaz base, como un botón, y hacer variaciones de color usando los filtros de saturación de tono. Recientemente descubrí una manera de hacer algo similar en Flash. La idea es crear un único símbolo neutral y luego usar los efectos de color Avanzados para crear variaciones de él..

Para comenzar, cree un símbolo con los gradientes, iluminaciones, sombras y superposiciones que desee. Puedes hacerlo en cualquier color, pero tiendo a preferir usar solo tonos de gris. Entonces, el resultado es un botón que es tan mate, plástico o cualquier estilo que desees, pero en gris. A continuación, coloque un par de instancias del símbolo en el escenario. Luego simplemente seleccione una instancia, aplique el efecto de color 'Avanzado' y comience a jugar con los valores de color RGB. Si estás luchando por hacerlo bien, una forma es seleccionar Tinte, elegir el color que necesitas y luego ir al panel Avanzado para modificarlo a tu gusto. Enjuague y repita para los otros símbolos..


Filtros

Durante mucho tiempo, los diseñadores de Flash se quedaron con las herramientas de creación estrictamente vectoriales en Flash. Las sombras suaves y los desenfoques de movimiento fueron cosas que piratearon usando gradientes incómodos o imágenes rasterizadas importadas de Photoshop. Luego vinieron los Filtros en Flash 8 y todo cambió. Hoy en día, prácticamente cualquier efecto elegante es posible dentro de Flash con una cantidad decente de control sobre todos los aspectos del filtro. Veamos algunas formas en que puede usar Filtros para agregar algo de jazz a sus diseños..


Sombras de caja curva

Claro, hay sombras para cuando quieres que un elemento se destaque del fondo o simplemente lo diferencie de todo lo que lo rodea. Pero para las ocasiones en que una simple sombra no es suficiente, puedes jugar un poco con la caída para agregar ese toque extra de estilo. Una forma de hacerlo es crear una copia de su forma y modificarla para obtener la curvatura que necesita. Luego conviértalo en un símbolo, agregue un efecto de color de tinte negro 100% y un desenfoque gaussiano. Luego, simplemente ajuste el valor alfa para obtener la intensidad que necesita de la sombra. Echa un vistazo a un par de muestras a continuación.

Recuerde establecer la calidad en 'Alta' siempre que use un filtro. El efecto es mucho mejor. Me supera totalmente por qué 'Bajo' se establece como la configuración de calidad predeterminada. He usado filtros en animaciones muy complejas y el impacto en el rendimiento es apenas perceptible.


Tipografía

Cuando se trata de texto grande, el efecto de tipografía es bastante popular. Con la capacidad de agregar múltiples filtros del mismo tipo (algo que incluso Photoshop no tiene todavía), el efecto de tipografía es bastante fácil de lograr en Flash. Todo lo que necesita hacer es simplemente agregar dos filtros de sombra: uno con una sombra blanca de 1px a 90 grados y uno negro a 270 grados. Echa un vistazo a la imagen de abajo para todos los detalles.


Escalado de 9 rebanadas

Otra característica que se introdujo en Flash 8 es la escala de 9 cortes: la capacidad de escalar un objeto sin afectar ciertas partes del mismo. El mejor ejemplo donde funciona esto es rectángulos redondeados. Si ha intentado crear rectángulos redondeados y luego escalarlos, sabrá cómo las esquinas tienden a perder su forma si la escala no es proporcional. La escala de 9 cortes resuelve ese problema. Veamos como.

  1. Dibuje la forma que desee y abra el cuadro de diálogo "convertir a símbolo".
  2. Seleccione Clip de película en la lista desplegable Tipo. La escala de 9 divisiones solo se puede aplicar a un símbolo de clip de película.
  3. Haga clic en el enlace 'Avanzado' en la parte inferior izquierda del cuadro de diálogo y marque "Habilitar guías para la escala de 9 divisiones".
  4. Ahora haz doble clic en el símbolo para editarlo..
  5. Debería ver dos líneas de puntos verticales y dos horizontales en la parte superior de la forma. Mueve estos hacia afuera para que estén justo dentro de las curvas en las cuatro esquinas.

Así es como funciona. He etiquetado cada una de las 9 secciones que tenemos ahora, divididas por las líneas de puntos. Cuando regresa al escenario y escala el objeto, de manera proporcional o no, A, C, E y G no escalarán en absoluto. Conservarán su tamaño y forma. B & F solo escalará horizontalmente, mientras que D & H solo escalará verticalmente. De esta manera, no importa lo que hagas, el rectángulo redondeado conserva su personalidad central. Esta técnica puede hacer maravillas cuando necesitas un montón de elementos similares en diferentes tamaños, como botones, ventanas emergentes o bocadillos..

Tenga en cuenta que la escala de 9 divisiones no funcionará en todos los contextos. Si su obra de arte tiene formas complejas o esquinas muy redondas con reflejos curvos, o incluso rellenos de patrones, la escala puede no ser consistente.


Texto

Si hubo una queja sobre Flash que dominó todo lo demás en el pasado, fue la forma en que Flash manejó el texto. En versiones anteriores, especialmente antes de la toma de control de Adobe, la representación de texto en Flash fue un éxito, por así decirlo. Tanto es así que había rechazado a toda una industria casera de fuentes de píxeles que fueron diseñadas para solucionar la incapacidad de Flash de procesar texto pequeño sin problemas. Afortunadamente, con la adición de 'anti-alias para legibilidad' las cosas se volvieron mucho más soportables. El único consejo que le doy a cualquier persona que haya tenido algo que ver con Flash es que evite cualquier cosa que no sea 'anti-alias para facilitar la lectura' como la plaga. De hecho, ni siquiera sé por qué tienen esa opción, ya que la representación del texto en el reproductor ahora se ha optimizado lo suficiente como para que el texto "legible" se pueda reproducir sin problemas en cualquier escenario.

Un fenómeno muy nuevo y potencialmente innovador es el Text Layout Framework (o TLF), la API de alto nivel de Adobe para el nuevo Flash Text Engine que se introdujo en Flash Player 10. A partir de la versión CS5, tiene la opción de hacer cualquier El bloque de texto puede ser 'Texto clásico' o 'Texto TLF'. Lo sé, como si ya no hubiera demasiadas opciones que hacer, ¿verdad? Bueno, aunque TLF es claramente el futuro del texto en Flash, no es compatible con versiones anteriores de Flash Player o con AS2 y versiones anteriores. Así que si quieres compatibilidad con versiones anteriores, Classic Text es tu mejor apuesta..

Básicamente, TLF agrega una gran cantidad de características al buen texto antiguo en Flash. ¿Desea mantener un control estricto sobre el liderazgo y el seguimiento en su texto? ¿Necesitas orientación vertical para el texto? ¿Qué hay de múltiples columnas? Diablos, ¿solo necesita que su texto se muestre bien en un idioma indio (para la mayoría de los guiones no latinos)? TLF es la respuesta. Hay demasiadas opciones para modificar cómo se representa un bloque de texto TLF, mucho más de lo que podemos cubrir aquí. Yo diría que sigan adelante y jueguen un poco con eso. Solo recuerde que esto no ha existido por mucho tiempo, ni en la herramienta de creación ni en el reproductor, y es probable que haya algunos problemas con la forma en que funciona en este momento..


Consejos útiles

Estos son algunos consejos rápidos y las mejores prácticas sugeridas para hacer el mejor uso de las herramientas de texto en Flash:

  • Las teclas de método abreviado para negrita y cursiva en Flash son diferentes a la mayoría de las demás aplicaciones: Ctrl + Shift + B es para negrita, y Ctrl + Shift + I son para cursiva.
  • Con la herramienta de texto seleccionada, haga clic una vez en el escenario para crear un campo de texto de una sola línea. Haga clic y arrastre para crear un párrafo..
    • Para convertir un párrafo en una sola línea, haga clic en cualquier lugar dentro del bloque de texto y haga doble clic en el controlador cuadrado hueco en la parte superior derecha de la selección.
    • Para convertir una sola línea en un párrafo, simplemente arrastre cualquiera de los cuatro controles de selección.
    • Un cuadrado hueco en la parte superior derecha indica que el bloque seleccionado es un párrafo, mientras que un círculo hueco representa una sola línea.
  • Un bloque de texto puede ser de tres tipos:
    • Estático: Un bloque de texto estático que está codificado en la FLA y nada más.
    • Dinámica: Si necesita reemplazar el contenido de un bloque de texto sobre la marcha durante el tiempo de ejecución, este es el camino a seguir..
    • Entrada: El nombre lo dice todo, de verdad. Use esto para cuando necesite que el usuario ingrese texto, como en formularios, etc..
  • Si necesita incrustar una fuente en su archivo Flash y el texto será alfabetos simples, números y puntuaciones diarias, elija 'Latin básico' en el cuadro de diálogo Incrustar. Hay una buena posibilidad de que no necesites nada más de esa fuente.
  • Los filtros se pueden aplicar directamente a un bloque de texto en Flash. No es necesario convertirlo en un clip de película como con todo lo demás. Sigue adelante y vuélvete loco con esas sombras de texto de 1 píxel, ya!

Conclusión

Y así es como haces símbolos y texto en flash. Por supuesto, hay mucho más de lo que hemos cubierto, pero el intento fue tratar de compilar algunos de los mejores consejos y mejores prácticas al trabajar con símbolos y texto. Por favor, siéntase libre de agregar sus propios consejos y atajos en la sección de comentarios. O desafía cualquier cosa que haya dicho. Seré el primero en reconocer que no sé todo lo que hay que saber sobre Flash, por lo que cualquier cosa nueva o diferente siempre es bienvenida..

La próxima vez entraremos en la funcionalidad principal y el punto de venta único de Flash: la animación. Manténganse al tanto!