Paket | mx.geom |
Klasse | public class Transform |
Vererbung | Transform Transform Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
target
-Eigenschaft IVisualElement auf, der die Transformation zugewiesen ist. Die IVisualElement-Implementierungen legen als Ziel normalerweise sich selbst fest, wenn die Transformation ihrer transform
-Eigenschaft zugewiesen wird.
Änderungen an den Transformationseigenschaften werden automatisch an das Ziel gesendet. Transformationseigenschaften werden direkt aus der Transformation des Ziels gelesen.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
colorTransform : flash.geom:ColorTransform
Ein ColorTransform-Objekt mit Werten, die sämtliche Farben im Anzeigeobjekt ändern. | Transform | ||
concatenatedColorTransform : flash.geom:ColorTransform [schreibgeschützt]
Ein ColorTransform-Objekt, das die kombinierten auf das Anzeigeobjekt und alle übergeordneten Objekte angewendeten Farbtransformationen bis hin zur Stammebene angibt. | Transform | ||
concatenatedMatrix : Matrix [schreibgeschützt]
Ein Matrix-Objekt, das die kombinierten Transformationsmatrizen des Anzeigeobjekts und aller übergeordneten Objekte bis hin zur Stammebene angibt. | Transform | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
matrix : Matrix
Ein Matrix-Objekt mit Werten, die die Skalierung, Drehung und Versetzung des Anzeigeobjekts ändern. | Transform | ||
matrix3D : Matrix3D [override]
Erlaubt den Zugriff auf das Matrix3D-Objekt eines dreidimensionalen Anzeigeobjekts. | Transform | ||
perspectiveProjection : PerspectiveProjection
Erlaubt den Zugriff auf das PerspectiveProjection-Objekt eines dreidimensionalen Anzeigeobjekts. | Transform | ||
pixelBounds : Rectangle [schreibgeschützt]
Ein Rectangle-Objekt, das das Begrenzungsrechteck des Anzeigeobjekts auf der Bühne definiert. | Transform | ||
target : IVisualElement
Das IVisualElement, mit dem die Transformation synchron bleibt. | Transform |
Methode | Definiert von | ||
---|---|---|---|
Transform(src:DisplayObject = null)
Konstruktor. | Transform | ||
[override]
Gibt ein Matrix3D-Objekt zurück, das den Raum eines angegebenen Anzeigeobjekts relativ zu seinem derzeitigen Raum transformiert. | Transform | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
matrix3D | Eigenschaft |
matrix3D:Matrix3D
[override] Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erlaubt den Zugriff auf das Matrix3D-Objekt eines dreidimensionalen Anzeigeobjekts. Das Matrix3D-Objekt stellt eine Transformationsmatrix dar, die die Position und Ausrichtung des Anzeigeobjekts bestimmt. Ein Matrix3D-Objekt kann auch perspektivische Projektionen ausführen.
Wenn die matrix
-Eigenschaft auf einen Wert (nicht null
) eingestellt ist, ist die matrix3D
-Eigenschaft null
. Und wenn die matrix3D
-Eigenschaft auf einen Wert (nicht null
) eingestellt ist, ist die matrix
-Eigenschaft null
.
Implementierung
override public function get matrix3D():Matrix3D
override public function set matrix3D(value:Matrix3D):void
target | Eigenschaft |
target:IVisualElement
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Das IVisualElement, mit dem die Transformation synchron bleibt. Die IVisualElement-Implementierungen legen als Ziel normalerweise sich selbst fest, wenn die Transformation ihrer Transformationseigenschaft zugewiesen wird.
Implementierung
public function get target():IVisualElement
public function set target(value:IVisualElement):void
Transform | () | Konstruktor |
public function Transform(src:DisplayObject = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Konstruktor.
Parametersrc:DisplayObject (default = null ) — Das Ziel der Transformation.
|
getRelativeMatrix3D | () | Methode |
override public function getRelativeMatrix3D(relativeTo:DisplayObject):Matrix3D
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Gibt ein Matrix3D-Objekt zurück, das den Raum eines angegebenen Anzeigeobjekts relativ zu seinem derzeitigen Raum transformiert. Mit der getRelativeMatrix3D()
-Methode bewegen Sie ein dreidimensionales Anzeigeobjekt relativ zu einem anderen dreidimensionalen Anzeigeobjekt.
Parameter
relativeTo:DisplayObject — Das Anzeigeobjekt, auf das sich die Transformation bezieht. Um ein auf die Bühne bezogenes Matrix3D-Objekt zu erhalten, setzen Sie den Parameter auf das root - oder stage -Objekt. Um ein auf die Welt bezogenes Matrix3D-Objekt zu erhalten, stellen Sie den Parameter auf ein mit einer perspektivischen Transformation verändertes Anzeigeobjekt ein.
|
Matrix3D — Ein Matrix3D-Objekt, das den Raum des relativeTo -Anzeigeobjekts in den Raum des aktuellen Anzeigeobjekts transformiert.
|
Tue Jun 12 2018, 10:04 AM Z