Packagefl.motion
Classepublic class MatrixTransformer
HéritageMatrixTransformer Inheritance Object

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

La classe MatrixTransformer contient des méthodes pour modifier les propriétés individuelles d'une matrice de transformation : échelle horizontale et verticale, inclinaison horizontale et verticale et rotation. Cette classe possède également des méthodes pour pivoter autour d'un point de transformation donné, à la place du point (0, 0) habituel.

Voir aussi

Eléments XML de mouvement
flash.geom


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
 Inheritedprototype : Object
[static] Référence à l’objet prototype d’un objet de classe ou fonction.
Object
Méthodes publiques
 MéthodeDéfini par
  
[static] Calcule l'angle de la rotation présente dans une matrice, en degrés.
MatrixTransformer
  
[static] Calcule l'angle de la rotation présente dans une matrice, en radians.
MatrixTransformer
  
[static] Calcule l'échelle horizontale présente dans une matrice.
MatrixTransformer
  
[static] Calcule l'échelle verticale présente dans une matrice.
MatrixTransformer
  
[static] Calcule l'angle de l'inclinaison horizontale présente dans une matrice, en degrés.
MatrixTransformer
  
[static] Calcule l'angle de l'inclinaison horizontale présente dans une matrice, en radians.
MatrixTransformer
  
[static] Calcule l'angle de l'inclinaison verticale présente dans une matrice, en degrés.
MatrixTransformer
  
[static] Calcule l'angle de l'inclinaison verticale présente dans une matrice, en radians.
MatrixTransformer
 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
  
matchInternalPointWithExternal(m:Matrix, internalPoint:Point, externalPoint:Point):void
[static] Déplace une matrice autant que nécessaire pour aligner un point interne sur un point externe.
MatrixTransformer
 Inherited
Indique si la propriété spécifiée existe et est énumérable.
Object
  
[static] Fait pivoter un matrice autour d'un point défini hors de l'espace de transformation de la matrice.
MatrixTransformer
  
[static] Fait pivoter un matrice autour d'un point défini dans l'espace de transformation de la matrice.
MatrixTransformer
 Inherited
Définit la disponibilité d'une propriété dynamique pour les opérations en boucle.
Object
  
setRotation(m:Matrix, rotation:Number):void
[static] Change l'angle de la rotation dans une matrice.
MatrixTransformer
  
[static] Change l'angle de la rotation dans une matrice.
MatrixTransformer
  
[static] Modifie l'échelle horizontale présente dans une matrice.
MatrixTransformer
  
[static] Modifie l'échelle verticale présente dans une matrice.
MatrixTransformer
  
[static] Modifie l'inclinaison horizontale présente dans une matrice.
MatrixTransformer
  
[static] Modifie l'inclinaison horizontale présente dans une matrice.
MatrixTransformer
  
[static] Modifie l'inclinaison verticale présente dans une matrice.
MatrixTransformer
  
[static] Modifie l'inclinaison verticale présente dans une matrice.
MatrixTransformer
 Inherited
Renvoie la représentation sous forme de chaîne de l'objet spécifié.
Object
 Inherited
Renvoie la valeur primitive de l'objet spécifié.
Object
Détails des méthodes
getRotation()méthode
public static function getRotation(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de la rotation présente dans une matrice, en degrés. Si les inclinaisons horizontale et verticale ne sont pas égales, la valeur de la verticale est utilisée. Ceci correspond au comportement de la rotation dans Flash Player.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de la rotation, en degrés.

Voir aussi

getRotationRadians()méthode 
public static function getRotationRadians(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de la rotation présente dans une matrice, en radians. Si les inclinaisons horizontale et verticale ne sont pas égales, la valeur de la verticale est utilisée.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de la rotation, en radians.

Voir aussi

getScaleX()méthode 
public static function getScaleX(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'échelle horizontale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Echelle horizontale.

Voir aussi

getScaleY()méthode 
public static function getScaleY(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'échelle verticale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Echelle verticale.

Voir aussi

getSkewX()méthode 
public static function getSkewX(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de l'inclinaison horizontale présente dans une matrice, en degrés.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de l'inclinaison horizontale, en degrés.

Voir aussi

getSkewXRadians()méthode 
public static function getSkewXRadians(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de l'inclinaison horizontale présente dans une matrice, en radians.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de l'inclinaison horizontale, en radians.

Voir aussi

getSkewY()méthode 
public static function getSkewY(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de l'inclinaison verticale présente dans une matrice, en degrés.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de l'inclinaison verticale, en degrés.

Voir aussi

getSkewYRadians()méthode 
public static function getSkewYRadians(m:Matrix):Number

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Calcule l'angle de l'inclinaison verticale présente dans une matrice, en radians.

Paramètres

m:Matrix — Occurrence de Matrix.

Valeur renvoyée
Number — Angle de l'inclinaison verticale, en radians.

Voir aussi

matchInternalPointWithExternal()méthode 
public static function matchInternalPointWithExternal(m:Matrix, internalPoint:Point, externalPoint:Point):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Déplace une matrice autant que nécessaire pour aligner un point interne sur un point externe. Ceci peut être utilisé pour faire correspondre un point dans un clip transformé avec un point placé dans son parent.

Paramètres

m:Matrix — Occurrence de Matrix.
 
internalPoint:Point — Occurrence de Point définissant une position dans l'espace de transformation de la matrice.
 
externalPoint:Point — Occurrence de Point définissant une référence de position hors de l'espace de transformation de la matrice.

Voir aussi

rotateAroundExternalPoint()méthode 
public static function rotateAroundExternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Fait pivoter un matrice autour d'un point défini hors de l'espace de transformation de la matrice. Ceci peut être utilisé pour faire pivoter un clip autour d'un point de transformation dans son parent.

Paramètres

m:Matrix — Occurrence de Matrix.
 
x:Number — Coordonnée x du point.
 
y:Number — Coordonnée y du point.
 
angleDegrees:Number — Angle de la rotation, en degrés.

Voir aussi

rotateAroundInternalPoint()méthode 
public static function rotateAroundInternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Fait pivoter un matrice autour d'un point défini dans l'espace de transformation de la matrice. Ceci peut être utilisé pour faire pivoter un clip autour d'un point de transformation à l'intérieur de lui-même.

Paramètres

m:Matrix — Occurrence de Matrix.
 
x:Number — Coordonnée x du point.
 
y:Number — Coordonnée y du point.
 
angleDegrees:Number — Angle de la rotation, en degrés.

Voir aussi

setRotation()méthode 
public static function setRotation(m:Matrix, rotation:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Change l'angle de la rotation dans une matrice. Si les inclinaisons horizontale et verticale ne sont pas égales, la verticale est définie sur la valeur de la rotation et l'horizontale est augmentée de la différence entre l'ancienne et la nouvelle rotation. Ceci correspond au comportement de la rotation dans Flash Player.

Paramètres

m:Matrix — Occurrence de Matrix.
 
rotation:Number — Angle de la rotation, en degrés.

Voir aussi

setRotationRadians()méthode 
public static function setRotationRadians(m:Matrix, rotation:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Change l'angle de la rotation dans une matrice. Si les inclinaisons horizontale et verticale ne sont pas égales, la verticale est définie sur la valeur de la rotation et l'horizontale est augmentée de la différence entre l'ancienne et la nouvelle rotation. Ceci correspond au comportement de la rotation dans Flash Player.

Paramètres

m:Matrix — Occurrence de Matrix.
 
rotation:Number — Angle de la rotation, en radians.

Voir aussi

setScaleX()méthode 
public static function setScaleX(m:Matrix, scaleX:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'échelle horizontale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
scaleX:Number — Nouvelle échelle horizontale.

Voir aussi

setScaleY()méthode 
public static function setScaleY(m:Matrix, scaleY:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'échelle verticale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
scaleY:Number — Nouvelle échelle verticale.

Voir aussi

setSkewX()méthode 
public static function setSkewX(m:Matrix, skewX:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'inclinaison horizontale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
skewX:Number — Nouvelle inclinaison horizontale, en degrés.

Voir aussi

setSkewXRadians()méthode 
public static function setSkewXRadians(m:Matrix, skewX:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'inclinaison horizontale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
skewX:Number — Nouvelle inclinaison horizontale, en radians.

Voir aussi

setSkewY()méthode 
public static function setSkewY(m:Matrix, skewY:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'inclinaison verticale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
skewY:Number — Nouvelle inclinaison verticale, en degrés.

Voir aussi

setSkewYRadians()méthode 
public static function setSkewYRadians(m:Matrix, skewY:Number):void

Version du langage : ActionScript 3.0
Version du lecteur : Flash Player 9.0.28.0

Modifie l'inclinaison verticale présente dans une matrice.

Paramètres

m:Matrix — Occurrence de Matrix à modifier.
 
skewY:Number — Nouvelle inclinaison verticale, en radians.

Voir aussi





 

M'envoyer un message électronique lorsque des commentaires sont ajoutés à cette page | Rapport de commentaire

Page en cours: http://livedocs.adobe.com/flash/9.0_fr/ActionScriptLangRefV3/fl/motion/MatrixTransformer.html