Podstawy filtrowania obiektów wyświetlanych

Flash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje

Jednym ze sposobów na dopracowanie wizualnej warstwy aplikacji jest zastosowanie prostych efektów graficznych. Można dodać cień za zdjęciem, aby stworzyć iluzję trójwymiarowości, lub poświatę wokół przycisku, aby wyróżnić go jako przycisk aktywny. Język ActionScript 3.0 obejmuje dziesięć filtrów, które można nakładać na obiekty wyświetlania lub instancje BitmapData. Wśród wbudowanych filtrów znajdziemy zarówno proste, takie jak cień i poświata, jak i złożone, np. filtr mapy przemieszczeń i filtr splotu.

Uwaga: Oprócz filtrów wbudowanych można również programować własne filtry i efekty przy użyciu modułów cieniujących Pixel Bender. Patrz Praca z modułami cieniującymi Pixel Bender .

Ważne pojęcia i terminy

Na poniższej liście zebrano ważne terminy, które można napotkać w kontekście tworzenia filtrów:

Faza
Krawędź utworzona poprzez rozjaśnienie pikseli na dwóch bokach prostokąta i przyciemnienie pikseli na dwóch przeciwnych bokach. Ten efekt stwarza wrażenie trójwymiarowej krawędzi. Stosuje się go zwykle do przedstawiania uniesionych lub wciętych przycisków lub podobnych elementów graficznych.

Konwolucja
Odkształcenie pikseli na obrazie przez połączenie wartości każdego piksela z wartością jednego z pikseli z nim sąsiadujących z zastosowaniem różnych proporcji.

Przemieszczenie
Przesunięcie pikseli na obrazie w nowe położenie.

Macierz
Siatka liczb używanych do wykonywania pewnych działań matematycznych przez nadanie liczbom w siatce różnych wartości, a następnie połączenie wyników.