Package | mx.geom |
Classe | public class Transform |
Héritage | Transform Transform Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
target
qui est l’objet IVisualElement auquel la transformation a été affectée. Les implémentations IVisualElement définissent généralement la cible sur elles-mêmes lorsque la transformation est associée à leur propriété transform
.
Les modifications apportées aux propriétés Transform sont automatiquement transmises à la cible. La lecture des propriétés Transform s’effectue directement à partir de la propriété transform de la cible.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
colorTransform : flash.geom:ColorTransform
Objet ColorTransform contenant des valeurs qui règlent de façon universelle les couleurs de l’objet d’affichage. | Transform | ||
concatenatedColorTransform : flash.geom:ColorTransform [lecture seule]
Objet ColorTransform représentant les transformations de couleur combinées qui s’appliquent à l’objet d’affichage et à l’ensemble de ses objets parent, jusqu’à la racine. | Transform | ||
concatenatedMatrix : Matrix [lecture seule]
Objet Matrix représentant les matrices de transformation combinées qui s’appliquent à l’objet d’affichage et à l’ensemble de ses objets parent, jusqu’à la racine. | Transform | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
matrix : Matrix
Objet Matrix contenant des valeurs qui influent sur le redimensionnement, la rotation et la translation de l’objet d’affichage. | Transform | ||
matrix3D : Matrix3D [override]
Permet d’accéder à l’objet Matrix3D d’un objet d’affichage tridimensionnel. | Transform | ||
perspectiveProjection : PerspectiveProjection
Permet d’accéder à l’objet PerspectiveProjection d’un objet d’affichage tridimensionnel. | Transform | ||
pixelBounds : Rectangle [lecture seule]
Objet Rectangle qui définit le rectangle de délimitation de l’objet d’affichage sur la scène. | Transform | ||
target : IVisualElement
Objet IVisualElement avec lequel la transformation reste synchronisée. | Transform |
Méthode | Défini par | ||
---|---|---|---|
Transform(src:DisplayObject = null)
Constructeur. | Transform | ||
[override]
Renvoie un objet Matrix3D, capable de transformer l’espace de l’objet d’affichage spécifié par rapport à l’espace de l’objet d’affichage actif. | Transform | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
matrix3D | propriété |
matrix3D:Matrix3D
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Permet d’accéder à l’objet Matrix3D d’un objet d’affichage tridimensionnel. L’objet Matrix3D représente une matrice de transformation qui détermine la position et l’orientation de l’objet d’affichage. Un objet Matrix3D peut également effectuer une projection de perspective.
Si la propriété matrix
est définie sur une valeur (sauf sur null
), la propriété matrix3D
est null
. Et si la propriété matrix3D
est définie sur une valeur (sauf sur null
), la propriété matrix
est null
.
Implémentation
override public function get matrix3D():Matrix3D
override public function set matrix3D(value:Matrix3D):void
target | propriété |
target:IVisualElement
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Objet IVisualElement avec lequel la transformation reste synchronisée. Les implémentations IVisualElement définissent généralement la cible sur elles-mêmes lorsque la transformation est associée à leur propriété transform.
Implémentation
public function get target():IVisualElement
public function set target(value:IVisualElement):void
Transform | () | Constructeur |
public function Transform(src:DisplayObject = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Constructeur.
Paramètressrc:DisplayObject (default = null ) — Cible de la transformation.
|
getRelativeMatrix3D | () | méthode |
override public function getRelativeMatrix3D(relativeTo:DisplayObject):Matrix3D
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Renvoie un objet Matrix3D, capable de transformer l’espace de l’objet d’affichage spécifié par rapport à l’espace de l’objet d’affichage actif. Vous pouvez utiliser la méthode getRelativeMatrix3D()
pour déplacer un objet d’affichage tridimensionnel par rapport à un autre.
Paramètres
relativeTo:DisplayObject — Objet d’affichage par rapport auquel la transformation se produit. Pour obtenir un objet Matrix3D relatif à la scène, définissez le paramètre sur l’objet root ou stage . Pour obtenir une matrice relative au monde de l’objet d’affichage, définissez le paramètre sur un objet d’affichage auquel est appliquée une transformation de perspective.
|
Matrix3D — Objet Matrix3D pouvant être utilisé pour transformer l’espace à partir de l’objet d’affichage relativeTo vers l’espace de l’objet d’affichage actif.
|
Tue Jun 12 2018, 09:30 AM Z