Paket | fl.video |
Klasse | public final class VideoScaleMode |
Vererbung | VideoScaleMode Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Laufzeitversionen: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback.scaleMode
und VideoPlayer.scaleMode
bereitgestellt.
Verwandte API-Elemente
Konstante | Definiert 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 |
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
.
Tue Jun 12 2018, 10:04 AM Z