Bir veya birkaç FLVPlayback bileşeniyle FLVPlaybackCaptioning bileşenini kullanırsınız. En basit şekilde, sahne alanında bir FLVPlayback bileşenini sürüklersiniz, aynı sahne alanında bir FLVPlaybackCaptioning bileşenini de sürüklersiniz, resim yazınızın URL'sini tanımlarsınız ve görüntülenecek resim yazılarını belirlersiniz. Ayrıca FLVPlayback resim yazınızı özelleştirmek için çeşitli parametreler de ayarlayabilirsiniz.
FLVPlayback bileşenine resim yazısı ekleme
Herhangi bir FLVPlayback bileşenine FLVPlaybackCaptioning bileşenini ekleyebilirsiniz. Uygulamanıza FLVPlayback bileşenleri ekleme hakkında bilgi almak için, bkz.
FLVPlayback bileşeniyle uygulama oluşturma
.
Bileşenler panelinden FLVPlaybackCaptioning bileşenini ekleme:
-
Bileşenler panelinde Video klasörünü açın.
-
FLVPlaybackCaptioning bileşenini sürükleyin (veya çift tıklatın) ve resim yazısını eklemek istediğiniz FLVPlayback bileşeniyle aynı sahne alanına ekleyin.
-
(İsteğe bağlı) CaptionButton bileşenini FLVPlayback ve FLVPlaybackCaptioning bileşenleriyle aynı sahne alanına sürükleyin. CaptionButton bileşeni, kullanıcının resim yazısını etkinleştirmesine ve devre dışı bırakmasına olanak sağlar.
Not:
CaptionButton bileşenini etkinleştirmek için, bu bileşeni FLVPlayback ve FLVPlaybackCaptioning bileşenleriyle aynı sahne alanına sürüklemeniz gerekir.
-
Sahne Alanı'nda FLVPlaybackCaptioning bileşeni seçili durumdayken, Özellik denetçisinin Parametreler sekmesinde şu zorunlu bilgileri belirtin:
Diğer parametreler, FLVPlaybackCaptioning bileşenini özelleştirmenize yardımcı olmak için sunulmuştur. Daha fazla bilgi için bkz.
FLVPlaybackCaptioning bileşenini özelleştirme
ve
Adobe® Flash® Professional CS5 için ActionScript® 3.0 Başvurusu
.
-
Videoyu başlatmak için, Kontrol Et > Filmi Test Et seçeneklerini belirleyin.
ActionScript kullanarak dinamik olarak bir örnek oluşturma:
-
FLVPlayback bileşenini Bileşenler panelinden Kütüphane paneline (Pencere > Kütüphane) sürükleyin.
-
FLVPlaybackCaptioning bileşenini Bileşenler panelinden Kütüphane paneline sürükleyin.
-
Zaman Çizelgesi'nin Kare 1 öğesindeki Eylemler paneline şu kodu ekleyin:
import fl.video.*;
var my_FLVPlybk = new FLVPlayback();
my_FLVPlybk.x = 100;
my_FLVPlybk.y = 100;
addChild(my_FLVPlybk);
my_FLVPlybk.skin = "install_drive:/Program Files/Adobe/Adobe Flash CS5/en/Configuration/FLVPlayback Skins/ActionScript 3.0/SkinUnderPlaySeekCaption.swf";
my_FLVPlybk.source = "http://www.helpexamples.com/flash/video/caption_video.flv";
var my_FLVPlybkcap = new FLVPlaybackCaptioning();
addChild (my_FLVPlybkcap);
my_FLVPlybkcap.source = "http://www.helpexamples.com/flash/video/caption_video.xml";
my_FLVPlybkcap.showCaptions = true;
-
install_drive
öğesini, Flash uygulamasını yüklediğiniz sürücüyle değiştirin ve yüklemeniz için Kaplamalar klasörünün konumunu yansıtmak üzere yolu değiştirin.
Not:
ActionScript ile bir FLVPlayback örneği oluşturursanız, ActionScript ile skin özelliğini ayarlayarak bu örneğe bir kaplama da atamanız gerekir. ActionScript ile kaplamayı uyguladığınızda, kaplama SWF dosyasıyla otomatik olarak yayınlanmaz. Kaplama SWF dosyasını ve uygulama SWF dosyasını sunucunuza kopyalayın, aksi takdirde SWF dosyası kullanıcı tarafından çalıştırıldığında kullanılabilir durumda olmaz.
FLVPlaybackCaptioning bileşeni parametrelerini ayarlama
FLVPlaybackCaptioning bileşeninin her bir örneği için, Özellik denetçisinde veya Bileşen denetçisinde şu parametreleri ayarlayarak bileşeni daha fazla özelleştirebilirsiniz. Aşağıdaki listede özellikler tanımlanmakta ve özelliklerin kısa bir açıklaması sağlanmaktadır:
-
autoLayout
-
FLVPlaybackCaptioning bileşeninin resim yazısı alanının boyutunu denetleyip denetlemediğini belirler. Varsayılan değer
true
şeklindedir.
-
captionTargetName
-
Resim yazılarını içeren TextField veya MovieClip örnek adını tanımlar. Varsayılan değer auto şeklindedir.
-
flvPlaybackName
-
Resim yazısı eklemek istediğiniz FLVPlayback örnek adını tanımlar. Varsayılan değer auto şeklindedir.
-
simpleFormatting
-
true değerine ayarlandığında Timed Text XML dosyasının formatlama talimatlarını sınırlar. Varsayılan değer·
false
şeklindedir.
-
showCaptions
-
Resim yazılarının görüntülenip görüntülenmeyeceğini belirler. Varsayılan değer
true
şeklindedir.
-
source
-
Timed Text XML dosyasının konumunu tanımlar.
Tüm FLVPlaybackCaptioning parametreleri hakkında daha fazla bilgi almak için bkz.
Adobe® Flash® Professional CS5 için ActionScript® 3.0 Başvurusu
.
Kaynak parametreyi belirtme
Filminizin resim yazılarını içeren Timed Text XML dosyasının adını ve konumunu belirtmek için
source
parametresini kullanın. URL yolunu doğrudan Bileşen denetçisindeki source hücresine girin.
Resim yazılarını görüntüleme
Resim yazısını görüntülemek için,
showCaptions
parametresini
true
değerine ayarlayın.
Tüm FLVPlaybackCaptioning bileşen parametreleri hakkında daha fazla bilgi almak için bkz.
Adobe® Flash® Professional CS5 için ActionScript® 3.0 Başvurusu
.
Önceki örneklerde, resim yazılarını görüntülemek için FLVPlaybackCaptioning bileşeninin nasıl oluşturulduğunu ve etkinleştirildiğini öğrendiniz. Resim yazılarınız için kullanabileceğiniz iki kaynak vardır: (1) resim yazılarınızı içeren bir Timed Text XML dosyası veya (2) gömülü olay işaret noktalarıyla ilişkilendirdiğiniz resim yazısı metnini içeren bir XML dosyası.
|
|
|