Paket | fl.video |
Klass | public final class VideoScaleMode |
Arv | VideoScaleMode Object |
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
FLVPlayback.scaleMode
och VideoPlayer.scaleMode
.
Relaterade API-element
Konstant | Definieras med | ||
---|---|---|---|
EXACT_FIT : String = "exactFit" [statisk]
Anger att videon ska visas med den höjd och bredd som definierats av egenskaperna registrationHeight eller height och registrationWidth eller width. | VideoScaleMode | ||
MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio" [statisk]
Anger att videon ska begränsas till rektangeln som fastställs av egenskaperna registrationX, registrationY, registrationWidth och registrationHeigh, men att de ursprungliga proportionerna ska bevaras. | VideoScaleMode | ||
NO_SCALE : String = "noScale" [statisk]
Anger att videon visas med exakt samma höjd och bredd som källvideon. | VideoScaleMode |
EXACT_FIT | Konstant |
public static const EXACT_FIT:String = "exactFit"
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Anger att videon ska visas med den höjd och bredd som definierats av egenskaperna registrationHeight
eller height
och registrationWidth
eller width
Om exempelvis registrationWidth = width = 100
och registrationHeight = height = 100
, om registrationX = 200
och registrationY = 200
, och en FLV-fil läses in med en width
på 648 och en height
på 480 (med proportionen 4:3), och om align = VideoAlign.CENTER
och scaleMode = EXACT_FIT
, får du width = 100
, height = 100
, x = 200
, och y = 200
.
MAINTAIN_ASPECT_RATIO | Konstant |
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Anger att videon ska begränsas till rektangeln som fastställs av egenskaperna registrationX
, registrationY
, registrationWidth
och registrationHeight
, men att de ursprungliga proportionerna ska bevaras.
Om exempelvis registrationWidth = 100
och registrationHeight = 100
, om registrationX = 200
och registrationY = 200
, och om en FLV-fil läses in med en width
på 648 och en height
på 480 (med proportionen 4:3.) och om align = VideoAlign.CENTER
och scaleMode = MAINTAIN_ASPECT_RATIO
, får du width = 100
och height = (100 * 480 / 648) = 74
, x = 10
och y = (10 + ((100 - 74) / 2)) = 23
.
NO_SCALE | Konstant |
public static const NO_SCALE:String = "noScale"
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9.0.28.0, AIR 1.0 |
Anger att videon visas med exakt samma höjd och bredd som källvideon.
Om exempelvis registrationWidth = 100
och registrationHeight = 100
, om registrationX = 200
och registrationY = 200
och om en FLV-fil läses in med en width
på 648 och en height
på 480 (med proportionen 4:3), och om align = VideoAlign.CENTER
, och scaleMode = NO_SCALE
, får du width = 648
, height = 480
, x = (200 + ((100 - 648) / 2)) = -74
, och y = (200 + ((100 - 480) / 2)) = 10
.
Tue Jun 12 2018, 01:40 PM Z