| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
La classe MatrixTransformer contiene metodi per modificare proprietà individuali di una matrice di trasformazione: scala orizzontale e verticale, inclinazione orizzontale e verticale e rotazione. Questa classe presenta inoltre metodi per eseguire una rotazione attorno a un punto di rotazione specificato, anziché il punto standard (0, 0).
public static function getRotation(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di rotazione presente in una matrice, in gradi. Se l'angolo di inclinazione orizzontale e verticale non sono uguali, viene usato il valore di inclinazione verticale. Ciò corrisponde al comportamento di rotazione in Flash Player.
Parametri
Restituisce
| Number — L'angolo di rotazione in gradi.
|
Vedere anche
public static function getRotationRadians(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di rotazione presente in una matrice, in radianti. Se l'angolo di inclinazione orizzontale e verticale non sono uguali, viene usato il valore di inclinazione verticale.
Parametri
Restituisce
| Number — L'angolo di rotazione in radianti.
|
Vedere anche
public static function getScaleX(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola la scala orizzontale presente in una matrice.
Parametri
Restituisce
| Number — La scala orizzontale.
|
Vedere anche
public static function getScaleY(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola la scala verticale presente in una matrice.
Parametri
Restituisce
Vedere anche
public static function getSkewX(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di inclinazione orizzontale presente in una matrice, in gradi.
Parametri
Restituisce
| Number — L'angolo di inclinazione orizzontale, in gradi.
|
Vedere anche
public static function getSkewXRadians(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di inclinazione orizzontale presente in una matrice, in radianti.
Parametri
Restituisce
| Number — L'angolo di inclinazione orizzontale, in radianti.
|
Vedere anche
public static function getSkewY(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di inclinazione verticale presente in una matrice, in gradi.
Parametri
Restituisce
| Number — L'angolo di inclinazione verticale, in gradi.
|
Vedere anche
public static function getSkewYRadians(m:Matrix):Number
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Calcola l'angolo di inclinazione verticale presente in una matrice, in radianti.
Parametri
Restituisce
| Number — L'angolo di inclinazione verticale, in radianti.
|
Vedere anche
public static function matchInternalPointWithExternal(m:Matrix, internalPoint:Point, externalPoint:Point):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Sposta una matrice quanto necessario per allineare un punto interno a un punto esterno. Può essere utilizzato per fare corrispondere un punto in un clip filmato trasformato con un punto nel suo elemento principale.
Parametri
| m:Matrix — Un'istanza Matrix.
|
| |
| internalPoint:Point — Un'istanza Point che definisce una posizione nello spazio di trasformazione della matrice.
|
| |
| externalPoint:Point — Un'istanza Point che definisce una posizione di riferimento al di fuori dello spazio di trasformazione della matrice.
|
Vedere anche
public static function rotateAroundExternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Ruota una matrice intorno a un punto definito ad di fuori dello spazio di trasformazione della matrice. Può essere utilizzato per ruotare un clip filmato intorno a un punto di trasformazione nel suo elemento principale.
Parametri
| m:Matrix — Un'istanza Matrix.
|
| |
| x:Number — La coordinata x del punto.
|
| |
| y:Number — La coordinata y del punto.
|
| |
| angleDegrees:Number — L'angolo di rotazione in gradi.
|
Vedere anche
public static function rotateAroundInternalPoint(m:Matrix, x:Number, y:Number, angleDegrees:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Ruota una matrice intorno a un punto definito nello spazio di trasformazione di una matrice. Può essere utilizzato per ruotare un clip filmato intorno a un punto di trasformazione al suo interno.
Parametri
| m:Matrix — Un'istanza Matrix.
|
| |
| x:Number — La coordinata x del punto.
|
| |
| y:Number — La coordinata y del punto.
|
| |
| angleDegrees:Number — L'angolo di rotazione in gradi.
|
Vedere anche
public static function setRotation(m:Matrix, rotation:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'angolo di rotazione in una matrice. Se l'angolo di inclinazione orizzontale e verticale non sono uguali, l'inclinazione verticale viene impostata sul valore di rotazione e l'inclinazione orizzontale viene incrementata della differenza tra la vecchia e la nuova rotazione. Ciò corrisponde al comportamento di rotazione in Flash Player.
Parametri
| m:Matrix — Un'istanza Matrix.
|
| |
| rotation:Number — L'angolo di rotazione in gradi.
|
Vedere anche
public static function setRotationRadians(m:Matrix, rotation:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'angolo di rotazione in una matrice. Se l'angolo di inclinazione orizzontale e verticale non sono uguali, l'inclinazione verticale viene impostata sul valore di rotazione e l'inclinazione orizzontale viene incrementata della differenza tra la vecchia e la nuova rotazione. Ciò corrisponde al comportamento di rotazione in Flash Player.
Parametri
| m:Matrix — Un'istanza Matrix.
|
| |
| rotation:Number — L'angolo di rotazione in radianti.
|
Vedere anche
public static function setScaleX(m:Matrix, scaleX:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica la scala orizzontale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| scaleX:Number — La nuova scala orizzontale.
|
Vedere anche
public static function setScaleY(m:Matrix, scaleY:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica la scala verticale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| scaleY:Number — La nuova scala verticale.
|
Vedere anche
public static function setSkewX(m:Matrix, skewX:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'inclinazione orizzontale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| skewX:Number — Il nuovo angolo di inclinazione orizzontale, in gradi.
|
Vedere anche
public static function setSkewXRadians(m:Matrix, skewX:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'inclinazione orizzontale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| skewX:Number — Il nuovo angolo di inclinazione orizzontale, in radianti.
|
Vedere anche
public static function setSkewY(m:Matrix, skewY:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'angolo di inclinazione verticale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| skewY:Number — Il nuovo angolo di inclinazione verticale, in gradi.
|
Vedere anche
public static function setSkewYRadians(m:Matrix, skewY:Number):void
| Versione linguaggio: | ActionScript 3.0 |
| Versione lettore: | Flash Player 9.0.28.0 |
Modifica l'angolo di inclinazione verticale di una matrice.
Parametri
| m:Matrix — Un'istanza Matrix da modificare.
|
| |
| skewY:Number — Il nuovo angolo di inclinazione verticale, in radianti.
|
Vedere anche
© 2004-2007 Adobe Systems Incorporated. All rights reserved.
Fri Oct 12 2007, 3:14 AM GMT-07:00
Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/fl/motion/MatrixTransformer.html