Filtros de exibição disponíveisFlash Player 9 e posterior, Adobe AIR 1.0 e posterior O ActionScript 3.0 inclui dez classes de filtro que podem ser aplicadas em objetos de exibição e em objetos BitmapData:
Os seis primeiros filtros são simples e podem ser usados para criar um efeito específico, com alguns recursos de personalização disponíveis. Esses seis filtros podem ser aplicados usando o ActionScript e também a objetos no Flash Professional usando o painel Filtros. Consequentemente, mesmo que os filtros sejam aplicados com ActionScript, se você tiver o Flash Professional, poderá usar a interface visual para experimentar rapidamente filtros e configurações diferentes para saber como criar o efeito desejado. Os quatro últimos filtros estão disponíveis somente no ActionScript. Esses filtros (matriz de cor, convolução, mapa de deslocamento e sombreador) são muito mais flexíveis nos tipos de efeitos que podem criar. Em vez de serem otimizados para um único efeito, eles fornecem poder e flexibilidade. Por exemplo, selecionando valores diferentes para sua matriz, o filtro de convolução pode ser usado para criar efeitos como desfoque, entalhe, nitidez, localização de bordas de cor, transformações e muito mais. Cada filtro, simples ou complexo, pode ser personalizado com suas propriedades. Geralmente, existem duas opções para configurar propriedades de filtro. Todos os filtros permitem definir as propriedades por meio da transmissão de valores de parâmetro ao construtor do objeto de filtro. Se preferir, independentemente de configurar as propriedades de filtro transmitindo parâmetros, você pode ajustar os filtros posteriormente definindo valores para as propriedades do objeto de filtro. A maioria das listagens de código de exemplo define as propriedades diretamente para facilitar o acompanhamento do exemplo. Entretanto, você normalmente atinge o mesmo resultado em menos linhas de código passando os valores como parâmetros no construtor de objeto de filtro. Para obter mais detalhes sobre os princípios de cada filtro, suas propriedades e seus parâmetros de construção, consulte Referência do ActionScript 3.0 para a plataforma Adobe Flash. |
![]() |