ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
fl.video 

VideoScaleMode  - AS3 Flash

Paketfl.video
Klassepublic final class VideoScaleMode
VererbungVideoScaleMode Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Mithilfe der VideoScaleMode-Klasse werden constant-Werte für die Eigenschaften FLVPlayback.scaleMode und VideoPlayer.scaleMode bereitgestellt.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  EXACT_FIT : String = "exactFit"
[statisch] Legt fest, dass das Video mit der in den Eigenschaften "registrationHeight" bzw. "height" und "registrationWidth" bzw. "width" angegebenen Höhe und Breite angezeigt wird.
VideoScaleMode
  MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio"
[statisch] Legt fest, dass die Größe des Videos auf das Rechteck beschränkt ist, das durch die Eigenschaften "registrationX", "registrationY", "registrationWidth" und "registrationHeight" angegeben wird, das ursprüngliche Seitenverhältnis jedoch beibehalten wird.
VideoScaleMode
  NO_SCALE : String = "noScale"
[statisch] Legt fest, dass das Video mit genau der gleichen Höhe und Breite des Quellvideos angezeigt wird.
VideoScaleMode
Konstantendetails

EXACT_FIT

Konstante
public static const EXACT_FIT:String = "exactFit"

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Legt fest, dass das Video mit der in den Eigenschaften registrationHeight bzw. height und registrationWidth bzw. width angegebenen Höhe und Breite angezeigt wird.

Beispiel: Wenn registrationWidth = width =100 und registrationHeight = height = 100, wenn registrationX = 200 und registrationY = 200 sind und wenn eine FLV-Datei mit width "648" und height "480" (für ein ungefähres Seitenverhältnis von 4:3) geladen wird und wenn align = VideoAlign.CENTER und scaleMode = EXACT_FIT sind, dann erhalten Sie width = 100, height = 100, x = 200 und y = 200.

MAINTAIN_ASPECT_RATIO

Konstante 
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Legt fest, dass die Größe des Videos auf das Rechteck beschränkt ist, das durch die Eigenschaften registrationX, registrationY, registrationWidth und registrationHeight angegeben wird, das ursprüngliche Seitenverhältnis jedoch beibehalten wird.

Beispiel: Wenn registrationWidth = 100 und registrationHeight = 100, wenn registrationX = 200 und registrationY = 200 sind und wenn eine FLV-Datei mit width "648" und height "480" (für ein ungefähres Seitenverhältnis von 4:3) geladen wird und wenn align = VideoAlign.CENTER und scaleMode = MAINTAIN_ASPECT_RATIO sind, dann erhalten Sie width = 100 und height = (100 * 480 / 648) = 74, x = 10 und y = (10 + ((100 - 74) / 2)) = 23.

NO_SCALE

Konstante 
public static const NO_SCALE:String = "noScale"

Sprachversion: ActionScript 3.0
Produktversion: Flash CS3
Laufzeitversionen: Flash Player 9.0.28.0, AIR 1.0

Legt fest, dass das Video mit genau der gleichen Höhe und Breite des Quellvideos angezeigt wird.

Beispiel: Wenn registrationWidth = 100 und registrationHeight = 100, wenn registrationX = 200 und registrationY = 200 sind und wenn eine FLV-Datei mit width "648" und height "480" (für ein ungefähres Seitenverhältnis von 4:3) geladen wird und wenn align = VideoAlign.CENTER und scaleMode = NO_SCALE sind, dann erhalten Sie width = 648, height = 480, x = (200 + ((100 - 648) / 2)) = -74 und y = (200 + ((100 - 480) / 2)) = 10.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.