Pakiet flash.display zawiera podstawowe klasy używane przez program Flash Player do budowania zawartości ekranu.
Interfejsy
Interfejs | Opis | |
---|---|---|
IBitmapDrawable | Interfejs IBitmapDrawable jest implementowany przez obiekty, które mogą być przekazane jako parametr źródłowy metody draw() klasy BitmapData. | |
IGraphicsData | Ten interfejs służy do definiowania obiektów, które mogą być używane jako parametry w metodach flash.display.Graphics, łącznie z wypełnieniami, obrysami i ścieżkami. | |
IGraphicsFill | Ten interfejs służy do definiowania obiektów, które mogą być używane jako parametry wypełnienia w metodach flash.display.Graphics oraz w klasach rysowania. | |
IGraphicsPath | Ten interfejs służy do definiowania obiektów, które mogą być używane jako parametry ścieżek w metodach flash.display.Graphics oraz w klasach rysowania. | |
IGraphicsStroke | Ten interfejs służy do definiowania obiektów, które mogą być używane jako parametry obrysów w metodach flash.display.Graphics oraz w klasach rysowania. |
Klasy
Klasa | Opis | |
---|---|---|
ActionScriptVersion | Klasa ActionScriptVersion stanowi wyliczenie stałych, które oznaczają wersję językowe ładowanych plików SWF. | |
AVLoader | ||
AVM1Movie | AVM1Movie jest prostą klasą reprezentującą klipy filmowe AVM1, które wykorzystują skrypt ActionScript 1.0 lub 2.0. | |
Bitmap | Klasa Bitmap reprezentuje obiekty ekranowe będące obrazami bitmapowymi. | |
BitmapData | Klasa BitmapData umożliwia operacje na danych (pikselach) obrazu bitmapowego. | |
BitmapDataChannel | Klasa BitmapDataChannel stanowi uporządkowany zbiór wartości stałych, które decydują o tym, którego kanału należy użyć: kanału koloru czerwonego, niebieskiego lub zielonego albo kanału przezroczystości alfa. | |
BitmapEncodingColorSpace | Klasa BitmapEncodingColorSpace definiuje stałe określające próbkowanie kanałów kolorów przez metodę flash.display.BitmapData.encode() w przypadku ustawiania kompresora flash.display.JPEGXREncoderOptions. | |
BlendMode | Klasa obejmująca wartości stałych dotyczące wizualnych efektów mieszania. | |
CapsStyle | Klasa CapsStyle stanowi uporządkowany zbiór wartości stałych odpowiadających za kształt końcówek linii. | |
ColorCorrection | Klasa ColorCorrection dostarcza wartości dla właściwości flash.display.Stage.colorCorrection. | |
ColorCorrectionSupport | Klasa ColorCorrectionSupport dostarcza wartości dla właściwości flash.display.Stage.ColorCorrectionSupport. | |
DisplayObject | Klasa DisplayObject stanowi klasę podstawową dla wszystkich obiektów, które mogą być umieszczane na liście wyświetlania. | |
DisplayObjectContainer | Klasa DisplayObjectContainer stanowi klasę podstawową dla wszystkich obiektów, które mogą służyć jako kontenery obiektów wyświetlanych z listy wyświetlania. | |
FocusDirection | Klasa FocusDirection wylicza wartości, które zostaną wykorzystane przy parametrze kierunku metody assignFocus() obiektu Stage oraz właściwości kierunku obiektu FocusEvent. | |
FrameLabel | Obiekt FrameLabel zawiera właściwości określające numer klatki oraz odpowiadającą mu nazwę etykiety. | |
GradientType | Klasa GradientType dostarcza wartości dla parametru type w metodach beginGradientFill() i lineGradientStyle() klasy flash.display.Graphics. | |
Graphics | Klasa Graphics zawiera zbiór metod używanych do tworzenia kształtów wektorowych. | |
GraphicsBitmapFill | Definiuje wypełnienie bitmapą. | |
GraphicsEndFill | Wskazuje koniec wypełnienia grafiki. | |
GraphicsGradientFill | Definiuje wypełnienie gradientowe. | |
GraphicsPath | Zbiór poleceń rysowania oraz parametrów współrzędnych dla tych poleceń. | |
GraphicsPathCommand | Definiuje wartości przeznaczone do użycia dla określonych poleceń rysowania ścieżek. | |
GraphicsPathWinding | Klasa GraphicsPathWinding udostępnia wartości dla właściwości flash.display.GraphicsPath.winding oraz metody flash.display.Graphics.drawPath() w celu określenia kierunku rysowania ścieżki. | |
GraphicsShaderFill | Definiuje wypełnienie cieniowane. | |
GraphicsSolidFill | Definiuje wypełnienie ciągłe. | |
GraphicsStroke | Określa styl linii lub obrys. | |
GraphicsTrianglePath | Definiuje uporządkowany zbiór trójkątów, które można renderować za pomocą współrzędnych wypełnienia (u,v) lub wypełnienia normalnego. | |
InteractiveObject | Klasa InteractiveObject jest abstrakcyjną klasą bazową dla wszystkich obiektów wyświetlanych, z którymi użytkownik może wchodzić w interakcje przy użyciu myszy, klawiatury i innych urządzeń wejściowych. | |
InterpolationMethod | Klasa InterpolationMethod zawiera wartości parametru interpolationMethod używanego w metodach Graphics.beginGradientFill() oraz Graphics.lineGradientStyle(). | |
JointStyle | Klasa JointStyle jest uporządkowaniem stałych wartości, które określają styl złączeń wykorzystywany przy rysowaniu linii. | |
JPEGEncoderOptions | Klasa JPEGEncoderOptions definiuje algorytm kompresji dla metody flash.display.BitmapData.encode(). | |
JPEGXREncoderOptions | Klasa JPEGXREncoderOptions definiuje algorytm kompresji dla metody flash.display.BitmapData.encode(). | |
LineScaleMode | Klasa LineScaleMode zawiera wartości parametru scaleMode metody Graphics.lineStyle(). | |
Loader | Klasa Loader umożliwia ładowanie plików SWF i obrazów (JPG, PNG lub GIF). | |
LoaderInfo | Klasa LoaderInfo zawiera informacje o wczytanym pliku SWF lub pliku obrazu (JPEG, GIF lub PNG). | |
MorphShape | Klasa MorphShape reprezentuje obiekty MorphShape na liście wyświetlania. | |
MovieClip | Klasa MovieClip dziedziczy właściwości następujących klas: Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject i EventDispatcher. | |
NativeMenu | Klasa NativeMenu zawiera metody i właściwości służące do definiowania menu natywnych. | |
NativeMenuItem | Klasa NativeMenuItem reprezentuje pojedynczy element w menu. | |
NativeWindow | Klasa NativeWindow dostarcza interfejs do tworzenia i kontrolowania okien natywnych komputera. | |
NativeWindowDisplayState | Klasa NativeWindowDisplayState definiuje stałe dla nazw stanów wyświetlania okien. | |
NativeWindowInitOptions | Klasa NativeWindowInitOptions definiuje opcje inicjowania używane do konstruowania nowego wystąpienia klasy NativeWindow. | |
NativeWindowRenderMode | Klasa NativeWindowRenderMode definiuje stałe dla właściwości renderMode obiektu NativeWindowInitOptions używanego do tworzenia okna macierzystego. | |
NativeWindowResize | Klasa NativeWindowResize definiuje stałe będące potencjalnymi wartościami parametru edgeOrCorner metody NativeWindow startResize(). | |
NativeWindowSystemChrome | Klasa NativeWindowSystemChrome definiuje stałe dla właściwości systemChrome obiektu NativeWindowInitOptions używanego do tworzenia okna rodzimego. | |
NativeWindowType | Klasa NativeWindowType definiuje stałe dla właściwości type obiektu NativeWindowInitOptions używanego do tworzenia okna rodzimego. | |
PixelSnapping | Klasa PixelSnapping stanowi wyliczenie stałych, które mogą być używane podczas ustawiania opcji przyciągania pikseli za pomocą właściwości pixelSnapping obiektu Bitmap. | |
PNGEncoderOptions | Klasa PNGEncoderOptions definiuje algorytm kompresji dla metody flash.display.BitmapData.encode(). | |
Scene | Klasa Scene zawiera właściwości umożliwiające identyfikację nazw, etykiet i numerów ramek na scenie. | |
Screen | Klasa Screen udostępnia informacje dotyczące ekranów dostępnych dla tej aplikacji. | |
ScreenMode | Obiekt ScreenMode udostępnia informacje o szerokości, wysokości i płynności odtwarzania obiektu Screen. | |
Shader | Instancja modułu cieniującego reprezentuje jądro modułu cieniującego Pixel Bender w skrypcie ActionScript. | |
ShaderData | Obiekt ShaderData zawiera właściwości reprezentujące dowolne parametry i dane wejściowe dla jądra modułu cieniującego, a także właściwości zawierające jakiekolwiek metadane określone dla tego modułu. | |
ShaderInput | Instancja ShaderInput reprezentuje pojedynczy obraz wejściowy dla jądra modułu cieniującego. | |
ShaderJob | Instancja ShaderJob służy do wykonania operacji cieniowania w trybie autonomicznym. | |
ShaderParameter | Instancja ShaderParameter reprezentuje pojedynczy parametr wejściowy jądra modułu cieniującego. | |
ShaderParameterType | Ta klasa definiuje stałe, które reprezentują możliwe wartości dla właściwości type klasy ShaderParameter. | |
ShaderPrecision | Ta klasa definiuje stałe, które reprezentują możliwe wartości dla właściwości precisionHint klasy Shader. | |
Shape | Ta klasa umożliwia tworzenie lekkich kształtów za pomocą graficznego interfejsu API języka ActionScript. | |
SimpleButton | Klasa SimpleButton zapewnia kontrolę nad wszystkimi instancjami symboli przycisków w pliku SWF. | |
SpreadMethod | Klasa SpreadMethod dostarcza wartości dla parametru spreadMethod w metodach beginGradientFill() i lineGradientStyle() klasy Graphics. | |
Sprite | Klasa Sprite jest podstawowym elementem listy: węzłem listy, który może być obiektem graficznym, jak również mieć obiekty podrzędne. | |
Stage | Klasa stołu montażowego reprezentuje główny obszar rysowania. | |
Stage3D | Klasa Stage3D dostarcza obszar wyświetlania i programowalny kontekst renderowania na potrzeby rysowania grafiki 2D i 3D. | |
StageAlign | Klasa StageAlign zawiera stałe, których można używać jako wartości właściwości Stage.align. | |
StageAspectRatio | Klasa StageAspectRatio udostępnia wartości dla metody Stage.setAspectRatio(). | |
StageDisplayState | Klasa StageDisplayState zawiera wartości właściwości Stage.displayState. | |
StageOrientation | Klasa StageOrientation definiuje stałe wyliczające możliwe orientacje stołu montażowego i urządzenia. | |
StageQuality | Klasa StageQuality dostarcza wartości właściwości Stage.quality i parametru quality metody BitmapData.drawWithQuality(). | |
StageScaleMode | Klasa StageScaleMode zawiera wartości właściwości Stage.scaleMode. | |
SWFVersion | Klasa SWFVersion stanowi wyliczenie stałych, które oznaczają wersje formatu ładowanych plików SWF. | |
TriangleCulling | Definiuje kody dla algorytmów usuwania niewidocznych obszarów, które wyznaczają trójkąty nieprzeznaczone do renderowania podczas rysowania ścieżek triangulacji. |
Tue Jun 12 2018, 12:20 PM Z