Le package flash.display regroupe les classes essentielles que Flash Player utilise pour créer des affichages visuels.
Interfaces
| Interface | Description | |
|---|---|---|
| IBitmapDrawable | L’interface IBitmapDrawable est implémentée par des objets qui peuvent être transmis en tant que paramètre source de la méthode draw() à la classe BitmapData. | |
| IGraphicsData | Cette interface permet de définir des objets pouvant être utilisés comme paramètres dans les méthodes flash.display.Graphics, notamment des remplissages, des traits et des tracés. | |
| IGraphicsFill | Cette interface vous permet de définir des objets pouvant être utilisés comme paramètres de remplissage dans les méthodes flash.display.Graphics et les classes de dessin. | |
| IGraphicsPath | Cette interface vous permet de définir des objets pouvant être utilisés comme paramètres de tracé dans les méthodes flash.display.Graphics et les classes de dessin. | |
| IGraphicsStroke | Cette interface vous permet de définir des objets pouvant être utilisés comme paramètres de trait dans les méthodes flash.display.Graphics et les classes de dessin. |
Classes
| Classe | Description | |
|---|---|---|
| ActionScriptVersion | La classe ActionScriptVersion est une énumération de valeurs constantes qui indiquent la version de langue du fichier SWF chargé. | |
| AVLoader | ||
| AVM1Movie | AVM1Movie est une classe simple représentant les clips AVM1, qui utilisent ActionScript 1.0 ou 2.0. | |
| Bitmap | La classe Bitmap représente les objets d’affichage qui représentent les images bitmap. | |
| BitmapData | La classe BitmapData vous permet d’utiliser les données (pixels) de l’image bitmap d’un objet Bitmap. | |
| BitmapDataChannel | La classe BitmapDataChannel est une énumération de valeurs constantes qui désignent le canal à utiliser : rouge, bleu, vert ou transparence alpha. | |
| BitmapEncodingColorSpace | La classe BitmapEncodingColorSpace définit les constantes qui spécifient la façon dont les canaux de couleur sont échantillonnés par la méthode flash.display.BitmapData.coder() lors de la spécification du compresseur, par exemple flash.display.JPEGXREncoderOptions. | |
| BlendMode | Classe qui fournit des valeurs constantes relatives aux effets de mode de fondu visuels. | |
| CapsStyle | La classe CapsStyle est une énumération de valeurs constantes qui spécifient le style d’extrémité à utiliser pour tracer les lignes. | |
| ColorCorrection | La classe ColorCorrection fournit les valeurs de la propriété flash.display.Stage.colorCorrection. | |
| ColorCorrectionSupport | La classe ColorCorrectionSupport fournit les valeurs de la propriété flash.display.Stage.colorCorrectionSupport. | |
| DisplayObject | La classe DisplayObject constitue la classe de base de tous les objets susceptibles d’être insérés dans la liste d’affichage. | |
| DisplayObjectContainer | La classe DisplayObjectContainer est la classe de base de tous les objets susceptibles de servir de conteneurs d’objet d’affichage dans la liste d’affichage. | |
| FocusDirection | La classe FocusDirection énumère les valeurs à utiliser pour le paramètre direction de la méthode assignFocus() d’un objet Stage et pour la propriété direction d’un objet FocusEvent. | |
| FrameLabel | L’objet FrameLabel contient des propriétés qui spécifient un numéro d’image et le nom d’étiquette correspondant. | |
| GradientType | La classe GradientType fournit les valeurs du paramètre type dans les méthodes beginGradientFill() et lineGradientFill() de la classe flash.display.Graphics. | |
| Graphics | La classe Graphics contient un ensemble de méthodes permettant de créer une forme vectorielle. | |
| GraphicsBitmapFill | Définit un remplissage bitmap. | |
| GraphicsEndFill | Indique la fin du remplissage des graphiques. | |
| GraphicsGradientFill | Définit un remplissage dégradé. | |
| GraphicsPath | Collection de commandes de dessin et de leurs paramètres de coordonnées. | |
| GraphicsPathCommand | Définit les valeurs devant être utilisées pour spécifier les commandes de tracé. | |
| GraphicsPathWinding | La classe GraphicsPathWinding fournit des valeurs pour la propriété flash.display.GraphicsPath.winding et la méthode flash.display.Graphics.drawPath() afin de déterminer la direction du tracé. | |
| GraphicsShaderFill | Définit un remplissage shader. | |
| GraphicsSolidFill | Définit un remplissage solide. | |
| GraphicsStroke | Définit un style de ligne ou un trait. | |
| GraphicsTrianglePath | Définit un ensemble ordonné de triangles pouvant être restitués à l’aide de coordonnées de remplissage (u,v) ou d’un remplissage normal. | |
| InteractiveObject | La classe InteractiveObject correspond à la classe de base abstraite de l’ensemble des objets d’affichage avec lesquels l’utilisateur peut interagir à l’aide de la souris, du clavier ou d’autres périphériques de saisie utilisateur. | |
| InterpolationMethod | La classe InterpolationMethod transmet des valeurs au paramètre interpolationMethod par l’intermédiaire des méthodes Graphics.beginGradientFill() et Graphics.lineGradientStyle(). | |
| JointStyle | La classe JointStyle est une énumération de valeurs constantes qui spécifient le style de liaison à utiliser pour tracer les lignes. | |
| JPEGEncoderOptions | La classe JPEGEncoderOptions définit un algorithme de compression pour la méthode flash.display.BitmapData.encode(). | |
| JPEGXREncoderOptions | La classe JPEGXREncoderOptions définit un algorithme de compression pour la méthode flash.display.BitmapData.encode(). | |
| LineScaleMode | La classe LineScaleMode fournit des valeurs pour le paramètre scaleMode de la méthode Graphics.lineStyle(). | |
| Loader | La classe Loader permet de charger des fichiers SWF ou des fichiers d’image (JPG, PNG ou GIF). | |
| LoaderInfo | La classe LoaderInfo fournit des informations relatives à un fichier SWF ou à un fichier d’image (JPEG, GIF ou PNG) chargé. | |
| MorphShape | La classe MorphShape représente les objets MorphShape figurant dans la liste d’affichage. | |
| MovieClip | La classe MovieClip hérite des classes suivantes : Sprite, DisplayObjectContainer, InteractiveObject, DisplayObject et EventDispatcher. | |
| NativeMenu | La classe NativeMenu contient des méthodes et des propriétés pour la définition de menus natifs. | |
| NativeMenuItem | La classe NativeMenuItem représente une seule option dans un menu. | |
| NativeWindow | La classe NativeWindow fournit une interface pour créer et contrôler des fenêtres de bureau natives. | |
| NativeWindowDisplayState | La classe NativeWindowDisplayState définit des constantes pour les noms des états d’affichage de la fenêtre. | |
| NativeWindowInitOptions | La classe NativeWindowInitOptions définit les options d’initialisation utilisées pour construire une nouvelle occurrence de NativeWindow. | |
| NativeWindowRenderMode | La classe NativeWindowRenderMode définit des constantes pour la propriété renderMode de l’objet NativeWindowInitOptions utilisé pour créer une fenêtre native. | |
| NativeWindowResize | La classe NativeWindowResize définit des constantes pour les valeurs possibles du paramètre edgeOrCorner de la méthode NativeWindow startResize(). | |
| NativeWindowSystemChrome | La classe NativeWindowSystemChrome définit des constantes pour la propriété systemChrome de l’objet NativeWindowInitOptions utilisée pour créer une fenêtre native. | |
| NativeWindowType | La classe NativeWindowType définit des constantes pour la propriété type de l’objet NativeWindowInitOptions utilisée pour créer une fenêtre native. | |
| PixelSnapping | La classe PixelSnapping est une énumération de valeurs constantes destinées à la définition des options d’accrochage aux pixels par le biais de la propriété pixelSnapping d’un objet Bitmap. | |
| PNGEncoderOptions | La classe PNGEncoderOptions définit un algorithme de compression pour la méthode flash.display.BitmapData.encode(). | |
| Scene | La classe Scene contient des propriétés destinées à identifier le nom, les étiquettes et le nombre d’images d’une séquence. | |
| Screen | La classe Screen fournit des informations sur les écrans d’affichage disponibles pour cette application. | |
| ScreenMode | L'objet de ScreenMode fournit des informations au sujet de la largeur, taille et la vitesse de régénération d'un écran. | |
| Shader | Une occurrence de Shader représente un noyau de shader de Pixel Bender dans le code ActionScript. | |
| ShaderData | Un objet ShaderData contient les propriétés représentant tous les paramètres et entrées d’un noyau de shader, ainsi que les propriétés contenant toutes les métadonnées spécifiées pour le shader. | |
| ShaderInput | Une occurrence de ShaderInput représente une unique image d’entrée pour un noyau de shader. | |
| ShaderJob | Une occurrence ShaderJob est utilisée pour exécuter une opération de shader en mode autonome. | |
| ShaderParameter | Une occurrence de ShaderParameter représente un unique paramètre d’entrée d’un noyau de shader. | |
| ShaderParameterType | Cette classe définit les constantes qui représentent les valeurs possibles de la propriété type de la classe ShaderParameter. | |
| ShaderPrecision | Cette classe contient les constantes représentant les valeurs possibles de la propriété precisionHint de la classe Shader. | |
| Shape | Cette classe sert à créer des formes légères par le biais de l’interface de programmation d’applications (API) de dessin ActionScript. | |
| SimpleButton | La classe SimpleButton vous permet de contrôler toutes les occurrences de symboles de bouton dans un fichier SWF. | |
| SpreadMethod | La classe SpreadMethod fournit les valeurs du paramètre spreadMethod dans les méthodes beginGradientFill() et lineGradientStyle() de la classe Graphics. | |
| Sprite | La classe Sprite est un bloc constitutif de base de la liste d’affichage : un nœud de liste d’affichage qui permet d’afficher des images et peut également contenir des enfants. | |
| Stage | La classe Stage représente la zone de dessin principale. | |
| Stage3D | La classe Stage3D fournit une zone d’affichage et un contexte de rendu programmable pour tracer des graphiques 2D et 3D. | |
| StageAlign | La classe StageAlign fournit les valeurs constantes à utiliser pour la propriété Stage.align. | |
| StageAspectRatio | La classe StageAspectRatio fournit les valeurs à la méthode Stage.setAspectRatio(). | |
| StageDisplayState | La classe StageDisplayState fournit des valeurs pour la propriété Stage.displayState. | |
| StageOrientation | La classe StageOrientation définit les constantes permettant d’énumérer les possibles orientations de la scène et du périphérique. | |
| StageQuality | La classe StageQuality fournit des valeurs pour la propriété Stage.quality et pour la valeur du paramètre quality à la méthode BitmapData.drawWithQuality(). | |
| StageScaleMode | La classe StageScaleMode fournit les valeurs de la propriété Stage.scaleMode. | |
| SWFVersion | La classe SWFVersion est une énumération de valeurs constantes qui indiquent la version du format d’un fichier SWF chargé. | |
| TriangleCulling | Définit des codes pour les algorithmes d’élimination qui déterminent quels triangles ne doivent pas être restitués lors du tracé des triangles. |
Tue Jun 12 2018, 09:46 AM Z