Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
mx.geom 

CompoundTransform  - AS3 Flex

Packagemx.geom
Classepublic class CompoundTransform
HéritageCompoundTransform Inheritance Object

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Une classe CompoundTransform représente une matrice transformation de 2D ou 3D. Une transformation composite représente une matrice pouvant être interrogée ou définie en tant que matrice 2D, matrice 3D ou propriétés de transformation de convenance individuelles, telles que x, y, scaleX, rotationZ, etc.



Propriétés publiques
 PropriétéDéfini par
 Inheritedconstructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.
Object
  matrix : Matrix
Matrice 2D définie directement par l’utilisateur ou composée en combinant le centre, l’échelle, la rotation et la translation de la transformation, dans cet ordre.
CompoundTransform
  matrix3D : Matrix3D
Matrice 3D définie directement par l’utilisateur ou composée en combinant le centre, l’échelle, la rotation et la translation de la transformation, dans cet ordre.
CompoundTransform
  rotationX : Number
Propriété rotationX, en degrés, de la transformation
CompoundTransform
  rotationY : Number
Propriété rotationY, en degrés, de la transformation
CompoundTransform
  rotationZ : Number
Propriété rotationZ, en degrés, de la transformation
CompoundTransform
  scaleX : Number
Propriété scaleX de la transformation.
CompoundTransform
  scaleY : Number
Propriété scaleY de la transformation.
CompoundTransform
  scaleZ : Number
Propriété scaleZ de la transformation.
CompoundTransform
  transformX : Number
Valeur x du centre de la transformation.
CompoundTransform
  transformY : Number
Valeur y du centre de la transformation.
CompoundTransform
  transformZ : Number
Valeur z du centre de la transformation.
CompoundTransform
  x : Number
Valeur x de la transformation.
CompoundTransform
  y : Number
Valeur y de la transformation
CompoundTransform
  z : Number
Valeur z de la transformation
CompoundTransform
Méthodes publiques
 MéthodeDéfini par
  
Constructeur.
CompoundTransform
 Inherited
Indique si la propriété spécifiée d’un objet est définie.
Object
 Inherited
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
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
 Inherited
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.
Object
 Inherited
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.
Object
 Inherited
Renvoie la représentation sous forme de chaîne de l’objet spécifié.
Object
  
Applique la valeur delta au composant de translation des transformations.
CompoundTransform
 Inherited
Renvoie la valeur primitive de l’objet spécifié.
Object
Détails de la propriété

matrix

propriété
matrix:Matrix

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Matrice 2D définie directement par l’utilisateur ou composée en combinant le centre, l’échelle, la rotation et la translation de la transformation, dans cet ordre.



Implémentation
    public function get matrix():Matrix
    public function set matrix(value:Matrix):void

matrix3D

propriété 
matrix3D:Matrix3D

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Matrice 3D définie directement par l’utilisateur ou composée en combinant le centre, l’échelle, la rotation et la translation de la transformation, dans cet ordre.



Implémentation
    public function get matrix3D():Matrix3D
    public function set matrix3D(value:Matrix3D):void

rotationX

propriété 
rotationX:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété rotationX, en degrés, de la transformation



Implémentation
    public function get rotationX():Number
    public function set rotationX(value:Number):void

rotationY

propriété 
rotationY:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété rotationY, en degrés, de la transformation



Implémentation
    public function get rotationY():Number
    public function set rotationY(value:Number):void

rotationZ

propriété 
rotationZ:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété rotationZ, en degrés, de la transformation



Implémentation
    public function get rotationZ():Number
    public function set rotationZ(value:Number):void

scaleX

propriété 
scaleX:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété scaleX de la transformation.



Implémentation
    public function get scaleX():Number
    public function set scaleX(value:Number):void

scaleY

propriété 
scaleY:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété scaleY de la transformation.



Implémentation
    public function get scaleY():Number
    public function set scaleY(value:Number):void

scaleZ

propriété 
scaleZ:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Propriété scaleZ de la transformation.



Implémentation
    public function get scaleZ():Number
    public function set scaleZ(value:Number):void

transformX

propriété 
transformX:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur x du centre de la transformation. Le centre de la transformation est fixe lors de l’application de la rotation et de l’échelle.



Implémentation
    public function get transformX():Number
    public function set transformX(value:Number):void

transformY

propriété 
transformY:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur y du centre de la transformation. Le centre de la transformation est fixe lors de l’application de la rotation et de l’échelle.



Implémentation
    public function get transformY():Number
    public function set transformY(value:Number):void

transformZ

propriété 
transformZ:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur z du centre de la transformation. Le centre de la transformation est fixe lors de l’application de la rotation et de l’échelle.



Implémentation
    public function get transformZ():Number
    public function set transformZ(value:Number):void

x

propriété 
x:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur x de la transformation.



Implémentation
    public function get x():Number
    public function set x(value:Number):void

y

propriété 
y:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur y de la transformation



Implémentation
    public function get y():Number
    public function set y(value:Number):void

z

propriété 
z:Number

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Valeur z de la transformation



Implémentation
    public function get z():Number
    public function set z(value:Number):void
Détails du constructeur

CompoundTransform

()Constructeur
public function CompoundTransform()

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Constructeur.

Détails de la méthode

translateBy

()méthode
public function translateBy(x:Number, y:Number, z:Number = 0):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Applique la valeur delta au composant de translation des transformations. Contrairement à la définition directe des propriétés x, y ou z, cette méthode peut être appelée en toute sécurité sans modifier le concept de transformation de la « source de vérité ».

Paramètres

x:Number — Valeur x de la transformation.
 
y:Number — Valeur y de la transformation
 
z:Number (default = 0) — Valeur z de la transformation





[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.