Paket | fl.video |
Sınıf | public final class VideoScaleMode |
Miras Alma | VideoScaleMode Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
VideoAlign sınıfı, FLVPlayback.align ve VideoPlayer.align özellikleriyle kullanılacak sabit değerleri sağlar.
İlgili API Öğeleri
Sabit | Tanımlayan: | ||
---|---|---|---|
EXACT_FIT : String = "exactFit" [statik]
Videonun registrationHeight veya height ve registrationWidth ya da width özellikleri tarafından belirtilen yükseklik ve genişlikte görüntüleneceğini belirtir. | VideoScaleMode | ||
MAINTAIN_ASPECT_RATIO : String = "maintainAspectRatio" [statik]
Videonun registrationX, registrationY, registrationWidth ve registrationHeight özellikleri tarafından belirlenen dikdörtgen içine alınacağını ancak orijinal en boy oranının korunacağını belirtir. | VideoScaleMode | ||
NO_SCALE : String = "noScale" [statik]
Videonun kaynak videoyla tamamen aynı yükseklik ve genişlikte görüntüleneceğini belirtir. | VideoScaleMode |
EXACT_FIT | Sabit |
public static const EXACT_FIT:String = "exactFit"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Videonun registrationHeight
veya height
ve registrationWidth
ya da width
özellikleri tarafından belirtilen yükseklik ve genişlikte görüntüleneceğini belirtir.
Örneğin, registrationWidth = width = 100
ve registrationHeight = height = 100
olursa, registrationX = 200
ve registrationY = 200
olursa ve width
özelliği 648 ve height
özelliği 480 olan (yaklaşık 4:3 en boy oranı için) bir FLV dosyası yüklenirse ve align = VideoAlign.CENTER
ve scaleMode = EXACT_FIT
olursa, width = 100
, height = 100
, x = 200
ve y = 200
sonuçlarını alırsınız.
MAINTAIN_ASPECT_RATIO | Sabit |
public static const MAINTAIN_ASPECT_RATIO:String = "maintainAspectRatio"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Videonun registrationX
, registrationY
, registrationWidth
ve registrationHeight
özellikleri tarafından belirlenen dikdörtgen içine alınacağını ancak orijinal en boy oranının korunacağını belirtir.
Örneğin, registrationWidth = 100
ve registrationHeight = 100
olursa, registrationX = 200
ve registrationY = 200
olursa ve width
özelliği 648 ve height
özelliği 480 olan (yaklaşık 4:3 en boy oranı için ) bir FLV dosyası yüklenirse ve align = VideoAlign.CENTER
ve scaleMode = MAINTAIN_ASPECT_RATIO
olursa, width = 100
ve height = (100 * 480 / 648) = 74
, x = 10
ve y = (10 + ((100 - 74) / 2)) = 23
sonuçlarını alırsınız.
NO_SCALE | Sabit |
public static const NO_SCALE:String = "noScale"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Videonun kaynak videoyla tamamen aynı yükseklik ve genişlikte görüntüleneceğini belirtir.
Örneğin, registrationWidth = 100
ve registrationHeight = 100
olursa, registrationX = 200
ve registrationY = 200
olursa ve width
özelliği 648 ve height
özelliği 480 olan (yaklaşık 4:3 en boy oranı için) bir FLV dosyası yüklenirse ve align = VideoAlign.CENTER
ve scaleMode = NO_SCALE
olursa, width = 648
, height = 480
, x = (200 + ((100 - 648) / 2)) = -74
ve y = (200 + ((100 - 480) / 2)) = 10
sonuçlarını alırsınız.
Tue Jun 12 2018, 01:09 PM Z