Podstawy rysunkowego interfejsu APIFlash Player 9 i nowsze wersje, Adobe AIR 1.0 i nowsze wersje Rysunkowy interfejs API to zbiór funkcji wbudowanych w język ActionScript, które umożliwiają tworzenie grafiki wektorowej — prostych, krzywych, kształtów, wypełnień i gradientów — oraz wyświetlanie ich na ekranie. Funkcje te są udostępniane przez klasę flash.display.Graphics. Kod ActionScript może rysować w dowolnej instancji klasy Shape, Sprite lub MovieClip, odwołując się do właściwości graphics każdej z tych klas. (Właściwość graphics każdej z tych klas jest w istocie instancją klasy Graphics). Z myślą o osobach, które stawiają pierwsze kroki w rysowaniu programowym, klasa Graphics udostępnia kilka metod ułatwiających rysowanie typowych kształtów, takich jak koła, elipsy, prostokąty i prostokąty z zaokrąglonymi narożnikami. Wszystkie te figury można rysować jako obrysy lub wypełnione kształty. Jeśli potrzebna jest bardziej zaawansowana funkcjonalność, klasa Graphics oferuje także metody służące do rysowania linii i krzywych Béziera drugiego stopnia, których można używać razem funkcjami trygonometrycznymi z klasy Math do tworzenia dowolnych kształtów. W środowiskach wykonawczych Flash (takich jak program Flash Player 10 i środowisko Adobe AIR 1.5 oraz nowsze wersje) dodano funkcje rysunkowego interfejsu API umożliwiające programowe rysowanie całych kształtów za pomocą pojedynczej komendy. Po zapoznaniu się z klasą Graphics i zadaniami omówionymi w sekcji „Podstawy korzystania z interfejsu API rysowania” można przejść do sekcji Zaawansowane zastosowania rysunkowego interfejsu API w celu poznania tych dodatkowych funkcji. Ważne pojęcia i terminyNa poniższej liście objaśniono ważne terminy, jakie można napotkać podczas korzystania z rysunkowego interfejsu API:
|
|