Filtros

Páginas: 8 (1995 palabras) Publicado: 25 de mayo de 2012
Los filtros
Introducción

Los filtros son una potente herramienta que abre nuevas posibilidades en nuestras animaciones Flash.
Su uso aumentará la capacidad de mejorar el aspecto y funcionamiento de nuestros proyectos, aunque sólo están disponibles para los clips de película, los botones y el texto.
En este tema veremos los filtros disponibles, su uso y cómo manejarlos mediante el panelPropiedades, el Editor de movimiento y sobre todo mediante ActionScript.
Para ilustrar su funcionamiento mostraremos ejemplos de cómo afectan los filtros a esta imagen:

Antes de empezar resaltaremos una cosa. En ActionScript los colores se indican mediante una cadena de 8 caracteres con un componente hexadecimal: 0xRRVVAA. Las dos primeras serán siempre las mismas 0x, las dos siguientescorresponderán a la cantidad de color rojo, las dos siguientes de verde y las dos últimas de azul.
De este modo 0x000000 sería el color negro (la ausencia de color), y 0xFFFFFF el color blanco (con el rojo, azul y verde al máximo).
Veremos principalmente cómo crear los filtros mediante ActionScript, por ser la opción más potente. Pero también puedes crear los filtros desde el panel de Propiedades,pulsando el icono Nuevo en la sección Filtros.

Nota: Antes de utilizar el filtro, observarás que lo importamos con la sentecia import flash.filters.tipoFiltro;. Esto no es necesario si trabajamos en el panel Acciones, pero sí si lo hacemos en otro archivo, por ejemplo, en una clase.
El filtro Sombra
Utilizando este filtro podremos añadirle una sombra a la imagen:

En la imagen de la izquierdavemos la imagen original más la sombra, en la imagen de la derecha sólo se ve la sombra.

Puedes aplicar este filtro y todos los demás desde el panel Propiedades:
Sus opciones son las siguientes:
* Desenfoque X: determina la cantidad de desenfoque horizontal en píxeles.
* Desenfoque Y: determina la cantidad de desenfoque vertical en píxeles.
* Intensidad: determina la intensidad dela sombra (de 0 a 100).
* Calidad: número de veces que se aplica el filtro. Puede tomar los valores baja, media y alta.
* Ángulo: determina el ángulo de la sombra.
* Distancia: determina la distancia de la sombra al objeto en píxeles.
* Extractor: booleano, activa el filtro extractor, hace que el objeto se vuelva del color del fondo.
* Sombra interior: booleano, hace que lasombra sea interior.
* Ocultar Objeto: booleano, esconde el objeto dejando sólo la sombra.
* Color: determina el color de la sombra.
 
Como hemos dicho, también podemos aplicar los filtros desde el Editor de movimiento, tendríamos las mismas opciones pero con las gráficas propias del editor de movimiento:

 
Si aplicamos el filtro desde Action Script, los parámetros son los mismospero el nombre hay que darlo en inglés, los valores correspondientes son los siguientes (además del valor alpha):
* .blurX: determina la cantidad de desenfoque horizontal.
* .blurY: determina la cantidad de desenfoque vertical.
* .strength: determina la intensidad de la sombra.
* .quality: número de veces que se aplica el filtro. Puede tomar los valores 1, 2 ó 3. Calidad baja,media y alta, respectivamente.
* .angle: determina el ángulo de la sombra.
* .distance: determina la distancia de la sombra al objeto.
* .knockout: booleano, activa el filtro extractor, hace que el objeto se vuelva del color del fondo.
* .inner: booleano, hace que la sombra sea interior.
* .hideObject: booleano, esconde el objeto dejando sólo la sombra (segunda imagen).* .color: determina el color de la sombra (escrito 0xRRVVAA).
* .alpha: determina la transparencia de la sombra (de 0 a 1).
Podremos utilizar el filtro Sombra escribiendo el siguiente código:
?
12345678910 | import flash.filters.DropShadowFilter;       var sombra:DropShadowFilter = new DropShadowFilter(); sombra.strength = 5; sombra.alpha = 0.50; sombra.color = 0x000000;   ......
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Filtros
  • Filtro
  • Sin Filtro
  • Filtros
  • Filtros
  • Filtros
  • Filtros
  • filtro

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS