Paket | fl.video |
Sınıf | public class FLVPlaybackCaptioning |
Miras Alma | FLVPlaybackCaptioning Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
FLVPlaybackCaptioning sınıfının, bileşenin erişilebilirliğini geliştirmek üzere eklenmiş olan şu özellik ve yöntemleri içermesi için ActionScript 3.0 Dil ve Bileşenler Başvurusu'nu günceller.
Yeni özelliklere veya yöntemlere erişmeyi denemeden önce projenize bileşenin “Accessibility içeren“ sürümünü dahil ettiğinizden emin olun.
FLVPlaybackCaptioning bileşeni bir Zamanlanmış Metin (TT) XML dosyasını indirir ve bu bileşenin ortaklık kurduğu bir FLVPlayback bileşenine bu resim yazılarını uygular.
Zamanlanmış Metin biçimi hakkında daha fazla bilgi için bkz. http://www.w3.org/AudioVideo/TT/. FLVPlaybackCaptioning bileşeni bir Zamanlanmış Metin 1.0 belirtimi alt kümesini destekler. Desteklenen alt küme hakkında ayrıntılı bilgi için bkz. Zamanlanmış Metin Etiketleri. Aşağıda kısa bir örnek yer almaktadır:
<?xml version="1.0" encoding="UTF-8"?> <tt xml:lang="en" xmlns="http://www.w3.org/2006/04/ttaf1" xmlns:tts="http://www.w3.org/2006/04/ttaf1#styling"> <head> <styling> <style id="1" tts:textAlign="right"/> <style id="2" tts:color="transparent"/> <style id="3" style="2" tts:backgroundColor="white"/> <style id="4" style="2 3" tts:fontSize="20"/> </styling> </head> <body> <div xml:lang="en"> <p begin="00:00:00.50" dur="500ms">Four score and twenty years ago</p> <p begin="00:00:02.50"><span tts:fontFamily="monospaceSansSerif,proportionalSerif,TheOther"tts:fontSize="+2">our forefathers</span> brought forth<br /> on this continent</p> <p begin="00:00:04.40" dur="10s" style="1">a <span tts:fontSize="12 px">new</span> <span tts:fontSize="300%">nation</span></p> <p begin="00:00:06.50" dur="3">conceived in <span tts:fontWeight="bold" tts:color="#ccc333">liberty</span> <span tts:color="#ccc333">and dedicated to</span> the proposition</p> <p begin="00:00:11.50" tts:textAlign="right">that <span tts:fontStyle="italic">all</span> men are created equal.</p> <p begin="15s" style="4">The end.</p> </div> </body> </tt>
Özellik | Tanımlayan: | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
Bu InteractiveObject örneği için geçerli erişilebilirlik uygulaması (AccessibilityImplementation). | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
Bu görüntüleme nesnesi için geçerli erişilebilirlik seçenekleri. | DisplayObject | ||
alpha : Number
Belirtilen nesnenin alfa saydamlık değerini gösterir. | DisplayObject | ||
autoLayout : Boolean
FLVPlaybackCaptioning bileşeninin, resim yazısı için TextField nesnesini otomatik olarak taşıyıp taşımayacağını ve yeniden boyutlandırıp boyutlandırmayacağını belirler. | FLVPlaybackCaptioning | ||
blendMode : String
Hangi karışım modunun kullanılacağını belirten bir BlendMode sınıfı değeri. | DisplayObject | ||
blendShader : Shader [salt yazılır]
Ön planı ve arka planı karıştırmak için kullanılacak bir gölgelendirici ayarlar. | DisplayObject | ||
buttonMode : Boolean
Bu hareketli grafiğin düğme modunu belirtir. | Sprite | ||
cacheAsBitmap : Boolean
true olarak ayarlanırsa, Flash çalışma zamanları, görüntüleme nesnesinin dahili bir bitmap temsilini önbelleğe alır. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Bu Matrix nesnesi null olmazsa, görüntüleme nesnesinin cacheAsBitmap true olarak ayarlandığı zaman nasıl oluşturacağını tanımlar. | DisplayObject | ||
captionButton : Sprite
Resim yazısını etkinleştirmek ve devre dışı bırakmak için açıp/kapatma yetenekleri sağlayan captionButton FLVPlayback özel kullanıcı arabirimi bileşeni örneğini tanımlar. | FLVPlaybackCaptioning | ||
captionTarget : DisplayObject
Resim yazılarının görüntüleneceği DisplayObject örneğini ayarlar. | FLVPlaybackCaptioning | ||
captionTargetName : String
Resim yazılarını içeren bir Textfield nesnesinin yer aldığı TextField object veya MovieClip öğesinin örnek adı. | FLVPlaybackCaptioning | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
contextMenu : NativeMenu
Bu nesneyle ilişkilendirilen bağlam menüsünü belirtir. | InteractiveObject | ||
doubleClickEnabled : Boolean
Nesnenin doubleClick olaylarını alıp almadığını belirtir. | InteractiveObject | ||
dropTarget : DisplayObject [salt okunur]
Hareketli grafiğin üzerine sürüklenmekte olduğu veya hareketli grafiğin üzerine bırakıldığı görüntüleme nesnesini belirtir. | Sprite | ||
filters : Array
Geçerli olarak görüntüleme nesnesiyle ilişkilendirilmiş her filtre nesnesini içeren dizinli bir dizi. | DisplayObject | ||
flvPlayback : FLVPlayback
Resim yazısı uygulanacak FLVPlayback örneğini ayarlar. | FLVPlaybackCaptioning | ||
flvPlaybackName : String
Resim yazısı uygulamak istediğiniz FLVPlayback örneği için FLVPlayback örneği adını ayarlar. | FLVPlaybackCaptioning | ||
focusRect : Object
Bu nesnenin bir odak dikdörtgeni görüntüleyip görüntülemediğini belirtir. | InteractiveObject | ||
graphics : Graphics [salt okunur]
Vektör çizimi komutlarının gerçekleşebileceği, bu hareketli grafiğe ait Graphics nesnesini belirtir. | Sprite | ||
height : Number
Görüntüleme nesnesinin yüksekliğini, piksel cinsinden belirtir. | DisplayObject | ||
hitArea : Sprite
Bir hareketli grafik için tıklatma alanı olarak başka bir hareketli grafiği atar. | Sprite | ||
loaderInfo : LoaderInfo [salt okunur]
Bu görüntüleme nesnesinin ait olduğu dosyayı yükleme hakkında bilgi içeren bir LoaderInfo nesnesi döndürür. | DisplayObject | ||
mask : DisplayObject
Çağıran görüntüleme nesnesi belirtilen mask nesnesiyle maskelenir. | DisplayObject | ||
metaData : Object
Meta veri SWF dosyasında PlaceObject4 aracılığıyla söz konusu DisplayObject örneğinin yanında depolanmışsa, DisplayObject örneğinin meta veri nesnesini alır. | DisplayObject | ||
mouseChildren : Boolean
Nesnenin alt öğelerinin, fare veya kullanıcı girdi aygıtı etkin olduğunu belirtir. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Bu nesnenin fare veya diğer kullanıcı girdisi iletileri alıp almadığını belirtir. | InteractiveObject | ||
mouseX : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun x koordinatını piksel olarak belirtir. | DisplayObject | ||
mouseY : Number [salt okunur]
Farenin veya kullanıcı girdi aygıtı konumunun y koordinatını piksel olarak belirtir. | DisplayObject | ||
name : String
DisplayObject öğesinin örnek adını belirtir. | DisplayObject | ||
needsSoftKeyboard : Boolean
Bu InteractiveObject örneği odak aldığında sanal bir klavyenin (ekrandaki yazılım klavyesi) görüntülenip görüntülenmemesi gerektiğini belirtir. | InteractiveObject | ||
numChildren : int [salt okunur]
Bu nesnenin alt öğelerinin sayısını döndürür. | DisplayObjectContainer | ||
opaqueBackground : Object
Görüntüleme nesnesinin belirli bir arka plan rengiyle opak olup olmadığını belirtir. | DisplayObject | ||
parent : DisplayObjectContainer [salt okunur]
Bu görüntüleme nesnesini içeren DisplayObjectContainer nesnesini belirtir. | DisplayObject | ||
root : DisplayObject [salt okunur]
Yüklü bir SWF dosyasındaki bir görüntüleme nesnesi için root özelliği, görüntüleme listesi ağaç yapısının o SWF dosyası tarafından temsil edilen kısmındaki en üst görüntüleme nesnesidir. | DisplayObject | ||
rotation : Number
DisplayObject örneğinin başlangıç yönlendirmesinden itibaren döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationX : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren x ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationY : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren y ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
rotationZ : Number
DisplayObject örneğinin, 3B üst kabına göre başlangıç yönlendirmesinden itibaren z ekseninde döndürülmesini derece olarak belirtir. | DisplayObject | ||
scale9Grid : Rectangle
Etkin durumdaki geçerli ölçekleme ızgarası. | DisplayObject | ||
scaleX : Number
Nesnenin, kayıt noktasından itibaren uygulandığı haliyle yatay ölçeğini (percentage) belirtir. | DisplayObject | ||
scaleY : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin dikey ölçeğini (percentage) belirtir. | DisplayObject | ||
scaleZ : Number
Nesnenin kayıt noktasından itibaren uygulandığı haliyle nesnenin derinlik ölçeğini (percentage) belirtir. | DisplayObject | ||
scrollRect : Rectangle
Görüntüleme nesnesinin kaydırma dikdörtgeni sınırları. | DisplayObject | ||
showCaptions : Boolean
Resim yazılarını görüntülemek için kullanılır; true = resim yazılarını görüntüle, false = resim yazılarını görüntüleme. | FLVPlaybackCaptioning | ||
simpleFormatting : Boolean
true değerine ayarlandığında Zamanlanmış Metin dosyasından biçimlendirme talimatlarını sınırlandırır. | FLVPlaybackCaptioning | ||
softKeyboard : String
Yazılım klavyesinin görünümünü kontrol eder. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Yazılım klavyesi görüntülendiğinde ekranda kalması gereken alanı belirtir (iOS'ta kullanılabilir değildir) | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
Bu hareketli grafikteki sesi denetler. | Sprite | ||
source : String
Resim yazısı bilgilerini içeren Zamanlanmış Metin XML dosyasının URL'si (gerekli özellik). | FLVPlaybackCaptioning | ||
stage : Stage [salt okunur]
Görüntüleme nesnesinin Sahne Alanı. | DisplayObject | ||
tabChildren : Boolean
Nesnenin alt öğelerinin sekme tuşuna tepki verip vermediğini belirler. | DisplayObjectContainer | ||
tabEnabled : Boolean
Bu nesnenin sekme sırasında olup olmadığını belirtir. | InteractiveObject | ||
tabIndex : int
SWF dosyasındaki nesnelerin sekme sıralamasını belirtir. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [salt okunur]
Bu DisplayObjectContainer örneği için bir TextSnapshot nesnesi döndürür. | DisplayObjectContainer | ||
track : uint
Birden çok dil izi desteği. | FLVPlaybackCaptioning | ||
transform : flash.geom:Transform
Bir görüntüleme nesnesinin matrisi, renk dönüşümü ve piksel sınırları ile ilgili özellikleri olan bir nesne. | DisplayObject | ||
useHandCursor : Boolean
İşaret eden elin (el imleci), buttonMode özelliği true değerine ayarlanmış bir hareketli grafiğin üzerinde işaretçi gezinirken görüntülenip görüntülenmeyeceğini belirten Boolean değeri. | Sprite | ||
videoPlayerIndex : uint
Resim yazısını FLVPlayback bileşeninde belirli bir VideoPlayer'a bağlar. | FLVPlaybackCaptioning | ||
visible : Boolean
Görüntüleme nesnesinin görünür olup olmadığı. | DisplayObject | ||
width : Number
Görüntüleme nesnesinin genişliğini, piksel cinsinden belirtir. | DisplayObject | ||
x : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre x koordinatını belirtir. | DisplayObject | ||
y : Number
DisplayObject örneğinin DisplayObjectContainer üst öğesinin yerel koordinatlarına göre y koordinatını belirtir. | DisplayObject | ||
z : Number
3B üst kabına göre DisplayObject örneğinin z ekseni boyunca z koordinatı konumunu belirtir. | DisplayObject |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Yeni bir FLVPlaybackCaptioning örneği oluşturur. | FLVPlaybackCaptioning | ||
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | ||
Bu DisplayObjectContainer örneğine bir alt DisplayObject örneği ekler. | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
EventDispatcher nesnesi olan bir olay dinleyici nesnesini, dinleyicinin bir olayın bildirimini alması için kaydeder. | EventDispatcher | ||
Güvenlik kısıtlamalarının, DisplayObjectContainer.getObjectsUnderPoint() yönteminin belirtilen point noktası ile çağrılması sonucunda döndürülen listeden görüntüleme nesnelerinin çıkarılmasına neden olup olmayacağını belirtir. | DisplayObjectContainer | ||
Belirtilen görüntüleme nesnesinin, DisplayObjectContainer örneğinin alt öğesi mi, yoksa örneğin kendisi mi olduğunu belirler. | DisplayObjectContainer | ||
Olay akışına bir olay gönderir. | EventDispatcher | ||
Resim yazısında arama dizesi bulunan FLVPlayback bileşeni işaret noktalarının bir dizisini döndürür. | FLVPlaybackCaptioning | ||
Görüntüleme nesnesinin alanını targetCoordinateSpace nesnesinin koordinat sistemine göre tanımlayan bir dikdörtgen döndürür. | DisplayObject | ||
Resim yazılarını içeren bir FLVPlayback bileşeni işaret noktaları dizisini döndürür. | FLVPlaybackCaptioning | ||
HTML biçimli bir kopya olarak tüm resim yazılarını içeren bir dizeyi döndürür. | FLVPlaybackCaptioning | ||
Belirtilen dizinde bulunan alt görüntüleme nesnesi örneğini döndürür. | DisplayObjectContainer | ||
Belirtilen ad ile var olan alt görüntüleme nesnesini döndürür. | DisplayObjectContainer | ||
Bir alt DisplayObject örneğinin dizin konumunu döndürür. | DisplayObjectContainer | ||
Belirtilen noktanın altında olan ve bu DisplayObjectContainer örneğinin alt öğesi (veya alt alt öğesi vb.) olan nesnelerin bir dizisini döndürür. | DisplayObjectContainer | ||
targetCoordinateSpace parametresince tanımlanan koordinat sistemini esas alarak ve her tür çizgi ve şekli dışarıda bırakarak görüntüleme nesnesinin sınırlarını tanımlayan bir dikdörtgen döndürür. | DisplayObject | ||
point nesnesini, Sahne Alanı (global) koordinatlarından görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | ||
Sahne Alanı (global) koordinatlarından iki boyutlu noktayı üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarına dönüştürür. | DisplayObject | ||
EventDispatcher nesnesinin belirli bir olay türü için kayıtlı dinleyicisi olup olmadığını kontrol eder. | EventDispatcher | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
obj görüntüleme nesnesinin sınırlayıcı kutusuyla örtüşüp örtüşmediğini veya kesişip kesişmediğini görmek için görüntüleme nesnesinin sınırlayıcı kutusunu değerlendirir. | DisplayObject | ||
Görüntüleme nesnesinin x ve y parametreleriyle belirtilen noktayla örtüştüğünü veya kesiştiğini görmek için görüntüleme nesnesini değerlendirir. | DisplayObject | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Üç boyutlu görüntüleme nesnesinin (yerel) koordinatlarının üç boyutlu noktasını, Sahne Alanı (global) koordinatlarındaki iki boyutlu noktaya dönüştürür. | DisplayObject | ||
point nesnesini, görüntüleme nesnesinin (yerel) koordinatlarından Sahne Alanı (global) koordinatlarına dönüştürür. | DisplayObject | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Belirtilen alt DisplayObject örneğini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | ||
DisplayObjectContainer nesnesinin alt öğe listesinde belirtilen dizin konumundan bir alt DisplayObject öğesini kaldırır. | DisplayObjectContainer | ||
Tüm alt DisplayObject örneklerini DisplayObjectContainer örneğinin alt öğe listesinden kaldırır. | DisplayObjectContainer | ||
EventDispatcher nesnesinden bir dinleyiciyi kaldırır. | EventDispatcher | ||
Sanal bir klavye yükseltir. | InteractiveObject | ||
Saniye sayısını bir zaman kodu dizesi olarak döndürür. | FLVPlaybackCaptioning | ||
Mevcut bir alt öğenin görüntüleme nesnesi kabındaki konumunu değiştirir. | DisplayObjectContainer | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Kullanıcının belirtilen hareketli grafiği sürüklemesini sağlar. | Sprite | ||
Kullanıcının dokunmatik etkin bir aygıtta belirli hareketli grafiği sürüklemesine izin verir. | Sprite | ||
Kökü bu nesnede bulunan tüm MovieClip öğelerinin zaman çizelgesinde yürütülmesini özyinelemeli olarak durdurur. | DisplayObjectContainer | ||
startDrag() yöntemini bitirir. | Sprite | ||
Dokunma etkin aygıtlarla kullanım için startTouchDrag() yöntemini sonlandırır. | Sprite | ||
Belirtilen iki alt nesnenin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | ||
Alt öğe listesinde belirtilen iki dizin konumundaki alt öğe nesnelerinin z sırasını (önden arkaya sıra) takas eder. | DisplayObjectContainer | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
Belirtilen nesnenin dize olarak temsil edilen halini döndürür. | Object | ||
Belirtilen nesnenin temel değerini döndürür. | Object | ||
Bir olay dinleyicisinin bu EventDispatcher nesnesiyle mi, yoksa onun belirtilen olay türüne yönelik üst öğelerinden biriyle mi kayıtlı olduğunu kontrol eder. | EventDispatcher |
Olay | Özet | Tanımlayan: | ||
---|---|---|---|---|
[broadcast olayı] Flash Player veya AIR uygulaması işletim sistemi odağına gelip etkin olduğunda gönderilir. | EventDispatcher | |||
Görüntüleme listesine bir görüntüleme nesnesi eklendiğinde gönderilir. | DisplayObject | |||
Doğrudan veya görüntüleme nesnesini içeren alt ağacın eklenmesiyle, sahne alanı görüntüleme listesine bir görüntüleme nesnesi eklenmek üzereyken gönderilir. | DisplayObject | |||
Resim yazısı hedef metin alanına bir resim yazısı eklenip kaldırıldığında gönderilir. | FLVPlaybackCaptioning | |||
captionTarget özelliği oluşturulduktan sonra ancak resim yazıları eklenmeden önce (captionTarget özelliği boştur) gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı, metin bağlam menüsünden 'Temizle' (veya 'Sil') seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı aynı InteractiveObject üzerindeyken işaretleme aygıtının ana düğmesine basıp bıraktığında gönderilir. | InteractiveObject | |||
Zamanlanmış Metin XML verilerinin tamamı yüklendikten sonra gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı hareketi, AIR uygulamasında bulunan bu etkileşimli nesneyle ilişkilendirilmiş bağlam menüsünü tetiklediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kopyalama işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kopyala' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Kullanıcı, kesme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Kes' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
[broadcast olayı] Çalışan Flash Player veya AIR uygulaması sistem odağını kaybettiğinde ve etkin olmayan duruma geldiğinde gönderilir. | EventDispatcher | |||
Bir InteractiveObject nesnesinin doubleClickEnabled bayrağı true olarak ayarlanmışsa, kullanıcı işaretleme aygıtının ana düğmesini aynı InteractiveObject üzerindeyken çok kısa süre içinde art arda iki kez basıp bıraktığında gönderilir. | InteractiveObject | |||
[broadcast olayı] Oynatma kafası yeni bir kareye girerken gönderilir. | DisplayObject | |||
[broadcast olayı] Oynatma kafası geçerli kareden çıkarken gönderilir. | DisplayObject | |||
Bir görüntüleme nesnesi odağı aldıktan sonra gönderilir. | InteractiveObject | |||
Bir ekran nesnesi odaktan çıktıktan sonra gönderilir. | InteractiveObject | |||
[broadcast olayı] Kare görüntüleme nesnelerinin yapıcıları çalıştırıldıktan sonra ancak kare komut dosyaları çalıştırılmadan önce gönderilir. | DisplayObject | |||
Kullanıcı bir InteractiveObject örneği ile dokunmatik yüzeyin kenarı boyunca temas noktası oluşturduğunda (örneğin Apple TV için Siri Remote dokunmatik yüzeyinin kenarına dokunarak) gönderilir. Bazı aygıtlar bu teması birden fazla dokunma olayının birleşimi olarak da yorumlayabilir. | InteractiveObject | |||
Kullanıcı, dokunma etkin bir aygıtta aynı InteractiveObject örneği üzerinde iki temas noktasına bastığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir görüntüleme nesnesinin üzerine iki parmakla basıp parmakları serbest bırakma). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerindeyken bir temas noktası hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerinde bir parmağı soldan sağa hareket ettirme). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında döndürme hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup parmakları döndürme). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında kaydırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana üç parmakla dokunup ardından onları paralel bir şekilde görüntüleme nesnesi üzerinden hareket ettirmek). | InteractiveObject | |||
Kullanıcı bir InteractiveObject örneği ile temas noktası oluşturup sonra dokunma etkin aygıta dokunduğunda gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette bir menüyü açmak için ekran nesnesinin üzerine birkaç parmağını koyup sonra da menü öğesini seçmek için bir parmağınla dokunma). | InteractiveObject | |||
Kullanıcı InteractiveObject örneği ile bir temas noktasında yakınlaştırma hareketi uyguladığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonunda veya tablette ekrana iki parmakla dokunup ardından görüntüleme nesnesinden parmakları çabucak yanlara açma). | InteractiveObject | |||
URLLoader.load() olayına yapılan bir çağrı, HTTP üzerinden Zamanlanmış Metin XML dosyasına erişmeye çalışıp geçerli Flash Player ortamı istek için durum kodunu algılayabiliyor ve verebiliyorsa gönderilir. | FLVPlaybackCaptioning | |||
Bu olay, IME ile satır içi girdiyi destekleyen herhangi bir istemciye gönderilir. | InteractiveObject | |||
URLLoader.load() olayına yapılan bir çağrı, Zamanlanmış Metin XML dosyasının indirilmesini sonlandıran önemli bir hata verdiğinde gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı bir tuşa bastığında gönderilir. | InteractiveObject | |||
Kullanıcı klavye aracılığıyla gezinerek odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı bir tuşu bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının orta düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtının orta düğmesine bastığında görüntülenir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı bir işaretleme aygıtı kullanarak odağı değiştirme girişiminde bulunduğunda gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aracını, bir InteractiveObject üzerindeyken hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Fare tekerleği bir InteractiveObject örneği üzerinde döndüğünde gönderilir. | InteractiveObject | |||
Kullanıcı sürükleme hareketini bıraktığında sürükleme başlatıcı InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Hedef InteractiveObject tarafından, sürüklenen bir nesne üzerine bırakıldığında ve bırakma DragManager.acceptDragDrop() öğesine yapılan bir çağrıyla kabul edildiğinde gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içine girdiğinde, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme hareketi sınırının dışına çıktığında, InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme hareketi sınırının içinde kalırken sürekli olarak InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Sürükleme işleminin başlangıcında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Bir sürükleme işlemi sırasında, DragManager.doDrag() çağrısında sürükleme başlatıcı olarak belirlenen InteractiveObject tarafından gönderilir. | InteractiveObject | |||
Zamanlanmış Metin XML dosyasını yüklemek üzere indirme işlemi başladığında, URLLoader.load() yöntemine yapılan bir çağrıyı takiben gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı, yapıştırma işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Yapıştır' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Zamanlanmış Metin XML dosyasının indirilmesi devam ederken veri alındığında gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin altına indirirse gönderilir. | InteractiveObject | |||
Kullanıcı, etkin bir stilusu ekranın yakınlık algılaması eşiğinin üzerinde olacak şekilde kaldırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, yakınlık algılaması eşiğinde kalırken, ekranın üzerine etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken bu InteractiveObject öğesinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, bu InteractiveObject öğesinin üzerine doğrudan etkin bir stilus taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, ekranın yakınlık algılama eşiğinde kalırken, InteractiveObject öğesi ve onun alt öğelerinin herhangi birinden etkin bir stilusu uzaklaştırdığında gönderilir. | InteractiveObject | |||
Kullanıcı; görüntüleme listesindeki öğelerin nesne ağacının dışında kalan (ekranın yakınlık algılama eşiğindeyken) bu InteractiveObject üzerine etkin bir stilus taşırsa gönderilir. | InteractiveObject | |||
Kullanıcı düğmeye önce bir InteractiveObject örneği üzerinde bastıktan ve ardından işaretleme aygıtını InteractiveObject örneğinin üzerinden çektikten sonra, kullanıcı işaretleme aygıtı düğmesini bıraktığı zaman gönderilir. | InteractiveObject | |||
Görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
Ya doğrudan ya da ekran nesnesini içeren alt ağacın kaldırılmasıyla, sahne görüntüleme listesinden bir ekran nesnesi kaldırılmak üzereyken gönderilir. | DisplayObject | |||
[broadcast olayı] Ekran güncellenmek ve oluşturulmak üzereyken gönderilir. | DisplayObject | |||
Kullanıcı, aynı InteractiveObject üzerinde kullanıcının işaretleme aygıtının sağ düğmesine basıp düğmeyi bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı InteractiveObject örneğinin üzerinde işaretleme aygıtı düğmesine bastığında gönderilir. | InteractiveObject | |||
Kullanıcı işaretleme aygıtı düğmesini InteractiveObject örneğinin üzerinde bıraktığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aygıtını bir InteractiveObject üzerinden dışarı taşıdığında gönderilir. | InteractiveObject | |||
Kullanıcı, işaretleme aracını, bir InteractiveObject üzerinde hareket ettirdiğinde gönderilir. | InteractiveObject | |||
URLLoader.load() olayına yapılan bir çağrı, sanal güvenlik alanı dışındaki bir sunucudan Zamanlanmış Metin XML dosyası yüklemeyi denediğinde gönderilir. | FLVPlaybackCaptioning | |||
Kullanıcı, tümünü seçme işlemi için platforma özel hızlandırıcı tuş kombinasyonunu etkinleştirdiğinde veya metin bağlam menüsünden 'Tümünü Seç' seçeneğini belirlediğinde gönderilir. | InteractiveObject | |||
Sanal klavye yükseltildikten hemen sonra gönderilir. | InteractiveObject | |||
Sanal klavye yükseltildikten hemen önce gönderilir. | InteractiveObject | |||
Sanal klavye indirildikten hemen sonra gönderilir. | InteractiveObject | |||
Nesnenin tabChildren bayrağının değeri değiştiğinde gönderilir. | InteractiveObject | |||
Nesnenin tabEnabled bayrağı değiştiğinde gönderilir. | InteractiveObject | |||
Nesnenin tabIndex özelliğinin değeri değiştiğinde gönderilir. | InteractiveObject | |||
Bir kullanıcı bir veya birkaç metin karakteri girdiğinde gönderilir. | InteractiveObject | |||
Kullanıcı, dokunmatik etkin bir aygıta ilk temas ettiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablete parmakla dokunma). | InteractiveObject | |||
Kullanıcı, dokunmatik etkin bir aygıt ile teması kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette parmağı kaldırma). | InteractiveObject | |||
Kullanıcı aygıta dokunduğunda gönderilir ve temas noktası kaldırılana kadar sürekli olarak gönderilir. | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta temas noktasını InteractiveObject örneğinden dışarı doğru hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını bir görüntüleme nesnesinden diğerine sürükleme). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | |||
Kullanıcı temas noktasını dokunmatik bir aygıtta bir InteractiveObject örneğinden uzağa hareket ettirdiğinde gönderilir (bir cep telefonunda veya dokunmatik ekranlı bir tablet bilgisayarda ekran nesnesinden ekran nesnesinin dışına parmağını sürüklemesi gibi). | InteractiveObject | |||
Kullanıcı dokunmatik etkin bir aygıtta InteractiveObject örneğinin üzerinde temas noktasını hareket ettirdiğinde gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette bir parmağını görüntüleme nesnesinin dışındaki bir noktadan, görüntüleme nesnesinin üzerindeki bir noktaya sürükleme). | InteractiveObject | |||
Kullanıcı, dokunmatik etkin bir aygıtta temasın başlatıldığı aynı InteractiveObject örneği üzerinde temas noktasını kaldırdığında gönderilir (örn. dokunmatik ekranı olan bir cep telefonu veya tablette görüntüleme nesnesi üzerindeki tek bir noktaya bir parmakla basıp parmağı serbest bırakma). | InteractiveObject |
Sabit | Tanımlayan: | ||
---|---|---|---|
SHORT_VERSION : String = "2.0" [statik]
Bileşenin kısa sürüm numarasını gösteren durum değişkeni. | FLVPlaybackCaptioning | ||
VERSION : String = "2.0.0.39" [statik]
Bileşenin uzun sürüm numarasını gösteren durum değişkeni. | FLVPlaybackCaptioning |
autoLayout | özellik |
autoLayout:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
FLVPlaybackCaptioning bileşeninin, resim yazısı için TextField nesnesini otomatik olarak taşıyıp taşımayacağını ve yeniden boyutlandırıp boyutlandırmayacağını belirler.
autoLayout
özelliği true
değerine ayarlanırsa, resim yazılarını içeren DisplayObject örneği veya TextField nesnesi, FLVPlayback örneğinin altından 10 piksel görüntüler. Resim yazısı alanı, her tarafta 10 piksel kenar boşluğu bırakarak FLVPlayback örneğinin genişliğini kapsar.
Bu özellik true
değerine ayarlandığında, DisplayObject örneği veya TextField nesnesi doğrudan FLVPlayback örneği üzerinden görüntülenir. Kendi TextField nesnenizi oluşturuyorsanız, autoLayout
öğesini false
değerine ayarlamanız gerekir. wordWrap = false
olursa, resim yazısı alanı FLVPlayback örneği üzerinden ortalanır ancak bu FLVPlayback örneğinden daha geniş olabilir.
Mizanpajı denetlemek için captionChange
olayını dinleyerek TextField nesnesi örneğinin ne zaman oluşturulduğunu belirlemeniz gerekir.
Varsayılan değer şudur true.
Uygulama
public function get autoLayout():Boolean
public function set autoLayout(value:Boolean):void
İlgili API Öğeleri
captionButton | özellik |
captionButton:Sprite
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısını etkinleştirmek ve devre dışı bırakmak için açıp/kapatma yetenekleri sağlayan captionButton FLVPlayback özel kullanıcı arabirimi bileşeni örneğini tanımlar.
captionButton
özelliği, playButton
, pauseButton
, muteButton
, vb. gibi FLVPlayback özelliklerine benzer işlevler gösterir.
Uygulama
public function get captionButton():Sprite
public function set captionButton(value:Sprite):void
İlgili API Öğeleri
captionTarget | özellik |
captionTarget:DisplayObject
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazılarının görüntüleneceği DisplayObject örneğini ayarlar.
Örneği bir TextField nesnesi olarak ayarlarsanız, bu doğrudan hedeflenir. Örneği bir veya birkaç TextField nesnesi içeren bir DisplayObjectContainer olarak ayarlarsanız, resim yazıları en düşük görüntüleme diziniyle TextField nesnesinde görüntülenir.
DisplayObjectContainer
yöntemi, 9 ölçekli arka plana sahip film klibi gibi bir nesneyi destekler, TextField nesnesinin boyutu değiştiğinde bu nesne ölçeklenebilir.
Daha karmaşık ölçekleme ve çizim için, kod yazarak DisplayObjectContainer
yönteminin bir captionChange
olayını dinlemesini sağlayın.
Not captionTargetName
veya captionTarget
özelliği ayarlanmazsa, FLVPlaybackCaptioning örneği, bu biçimle captionTarget
özelliği tarafından ayarlanmış bir metin alanı oluşturur:
- siyah arka plan (background =
true
; backgroundColor =0x000000
;) - beyaz metin (textColor =
0xFFFFFF
) - autoSize =
TextFieldAutoSize.LEFT
- multiLine =
true
- wordWrap =
true
- font =
"_sans"
- boyut =
12
Bu değerleri özelleştirmek için captionTargetCreated
olayını dinleyin.
Uygulama
public function get captionTarget():DisplayObject
public function set captionTarget(value:DisplayObject):void
İlgili API Öğeleri
captionTargetName | özellik |
captionTargetName:String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazılarını içeren bir Textfield nesnesinin yer aldığı TextField object veya MovieClip öğesinin örnek adı.
Herhangi bir hedef belirtmemek için bu özelliği boş bir dizeye (yani, bir hedef belirtilmez) veya auto
değerine ayarlayın. Bu özellik birincil olarak Bileşen denetçisinde kullanılır. Kod yazıyorsanız, bunun yerine captionTarget
özelliğini kullanın.
Varsayılan değer şudur auto.
Uygulama
public function get captionTargetName():String
public function set captionTargetName(value:String):void
İlgili API Öğeleri
flvPlayback | özellik |
flvPlayback:FLVPlayback
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısı uygulanacak FLVPlayback örneğini ayarlar. FLVPlayback örneğinin, FLVPlaybackCaptioning örneğiyle aynı üst öğeye sahip olması gerekir.
flvPlaybackName
ve flvPlayback
özelliği ayarlanmazsa, FLVPlaybackCaptioning örneği bulduğu ilk örnekle aynı üst öğeyi ve resim yazısını içeren bir FLVPlayback örneğini arar.
Uygulama
public function get flvPlayback():FLVPlayback
public function set flvPlayback(value:FLVPlayback):void
İlgili API Öğeleri
flvPlaybackName | özellik |
flvPlaybackName:String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısı uygulamak istediğiniz FLVPlayback örneği için FLVPlayback örneği adını ayarlar.
Herhangi bir hedef belirtmemek için bunu boş bir dizeye veya auto
değerine ayarlayın. FLVPlayback örneğinin, FLVPlaybackCaptioning örneğiyle aynı üst öğeye sahip olması gerekir.
FLVPlayback örneği adı birincil olarak Bileşen denetçisinde kullanılır. Kod yazıyorsanız, flvPlayback
özelliğini kullanın.
flvPlaybackName
veya flvPlayback
özelliği ayarlanmazsa ya da auto
değerine ayarlanırsa, FLVPlaybackCaptioning örneği, bulduğu ilk örnekle aynı üst öğeyi ve resim yazılarını içeren bir FLVPlayback örneğini arar.
Varsayılan değer şudur auto.
Uygulama
public function get flvPlaybackName():String
public function set flvPlaybackName(value:String):void
İlgili API Öğeleri
showCaptions | özellik |
showCaptions:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazılarını görüntülemek için kullanılır; true
= resim yazılarını görüntüle, false
= resim yazılarını görüntüleme.
Kullanıcının resim yazısını etkinleştirmesine ve devre dışı bırakmasına izin vermek için captionButton
özelliğini kullanırsanız, showCaptions
özelliğini false
değerine ayarlayın.
Varsayılan değer şudur true.
Uygulama
public function get showCaptions():Boolean
public function set showCaptions(value:Boolean):void
İlgili API Öğeleri
simpleFormatting | özellik |
simpleFormatting:Boolean
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
true
değerine ayarlandığında Zamanlanmış Metin dosyasından biçimlendirme talimatlarını sınırlandırır.
simpleFormatting
özelliği true
değerine ayarlanırsa şu stiller desteklenmez:
- tts:backgroundColor
- tts:color
- tts:fontSize
- tts:fontFamily
- tts:wrapOption
simpleFormatting
özelliği true
değerine ayarlanırsa, şu stiller desteklenir:
- tts:fontStyle
- tts:fontWeight
- tts:textAlign
Uygulama
public function get simpleFormatting():Boolean
public function set simpleFormatting(value:Boolean):void
source | özellik |
track | özellik |
track:uint
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Birden çok dil izi desteği.
track
özelliği en iyi şekilde gömülü işaret noktalarıyla birden çok dil izinin desteklenmesinde kullanılır.
FLVPlaybackCaptioning işaret noktaları için desteklenen biçimleri izlemeniz gerekir.
track
özelliği 0
dışında bir değere ayarlanırsa, FLVPlaybackCaptioning bileşeni işaret noktasında bir text<n> özelliğini arar, burada n, iz değeridir.
Örneğin, track == 1
olursa, FLVPlayBackCaptioning bileşeni işaret noktasında text1
parametresini arar. Eşlenen bir parametre bulunmazsa, işaret noktasındaki text özelliği kullanılır.
Varsayılan değer şudur 0.
Uygulama
public function get track():uint
public function set track(value:uint):void
videoPlayerIndex | özellik |
videoPlayerIndex:uint
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısını FLVPlayback bileşeninde belirli bir VideoPlayer'a bağlar.
Birden çok video oynatıcıda resim yazısı kullanmak isterseniz (FLVPlayback bileşeninde activeVideoPlayerIndex
ve visibleVideoPlayerIndex
özelliklerini kullanarak), kullanacağınız her VideoPlayer
için FLVPlaybackCaptioning bileşeninin bir örneğini oluşturmanız ve bu özelliği dizine karşılık gelecek şekilde ayarlamanız gerekir.
Yalnızca bir video oynatıcı kullanıldığında VideoPlayer dizini varsayılan olarak 0 olur.
Uygulama
public function get videoPlayerIndex():uint
public function set videoPlayerIndex(value:uint):void
İlgili API Öğeleri
FLVPlaybackCaptioning | () | Yapıcı |
public function FLVPlaybackCaptioning()
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Yeni bir FLVPlaybackCaptioning örneği oluşturur.
findInCaptions | () | yöntem |
public function findInCaptions(searchString:String):Array
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısında arama dizesi bulunan FLVPlayback bileşeni işaret noktalarının bir dizisini döndürür.
Parametreler
searchString:String — Resim yazılarının metinlerinde aranacak bir dize.
|
Array — Dizi FLVPlayback bileşeni işaret noktalarının bir dizisi
|
getCaptionsAsArray | () | yöntem |
getCaptionsAsTranscript | () | yöntem |
public function getCaptionsAsTranscript(preserveFormatting:Boolean = false):String
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
HTML biçimli bir kopya olarak tüm resim yazılarını içeren bir dizeyi döndürür.
Resim yazılarının her biri, "fl_video_caption" class
niteliği, "fl_video_caption_2_0_" dizesiyle başlayan benzersiz bir id
niteliği ve resim yazısının videoda görüntülendiği zaman kodunu belirten bir title
niteliği ile bir p
etiketine dahil edilir.
Aşağıda, döndürülen HTML'in kısa bir örneği verilmiştir:
<div id="fl_video_transcript" class="fl_video_transcript"> <p class="fl_video_caption" id="fl_video_caption_2_0_1" title="0:00.50"><i>( speaking French ): </i><br/><b>George: </b> Bonjour, Marie.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_2" title="0:01.75"><b>Marie: </b> Bonjour, George.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_3" title="0:03.75">VoilÀ une sucette.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_4" title="0:05.50"><b>George: </b> C'est pour moi?</p> <p class="fl_video_caption" id="fl_video_caption_2_0_5" title="0:06.50"><b>Marie: </b> Oui, c'est pour toi.</p> <p class="fl_video_caption" id="fl_video_caption_2_0_6" title="0:08.00"><b>George: </b> Merci, Marie!</p> <p class="fl_video_caption" id="fl_video_caption_2_0_7" title="0:09.50"><b>Marie: </b> De rien, George.</p> </div>
Parametreler
preserveFormatting:Boolean (default = false ) — Flash'ta resim yazısı metnini biçimlendirmek için kullanılan HTML etiketlerini korur
|
String — Dize HTML biçimli bir kopya olarak tüm resim yazılarını içeren bir dize
|
secondsToTime | () | yöntem |
captionChange | Olay |
fl.video.CaptionChangeEvent
özellik CaptionChangeEvent.type =
fl.video.CaptionChangeEvent.CAPTION_CHANGE
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Resim yazısı hedef metin alanına bir resim yazısı eklenip kaldırıldığında gönderilir.
Şu koşullar doğru olduğunda da olay gönderilir:
captionTargetName
özelliği ayarlanmadığındacaptionTarget
özelliği ayarlanmadığında- FLVPlaybackCaptioning örneği, resim yazısı için otomatik olarak bir TextField nesnesi oluşturduğunda.
captionChange
olayının CaptionChangeEvent.CAPTION_CHANGE
sabiti vardır.
captionChange
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
added | Görüntüye resim altyazısı eklendiğini veya görüntüden resim altyazısının kaldırıldığını belirten bir Boolean değeri. |
captionCuePointObject | Bu resim yazısı için işaret noktası nesnesi. |
İlgili API Öğeleri
captionTargetCreated | Olay |
fl.video.CaptionTargetEvent
özellik CaptionTargetEvent.type =
fl.video.CaptionTargetEvent.CAPTION_TARGET_CREATED
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
captionTarget
özelliği oluşturulduktan sonra ancak resim yazıları eklenmeden önce (captionTarget
özelliği boştur) gönderilir.
Özel bir DisplayObject ile captionTarget
özelliği ayarlanırsa veya captionTargetName
özelliği ayarlanırsa, bu olay gönderilmez.
TextField nesnesinin özelliklerini (örneğin, defaultTextFormat
özelliği) özelleştiriyorsanız bu olayı dinleyin.
captionTargetCreated
olayının CaptionTargetEvent.CAPTION_TARGET_CREATED
sabiti vardır.
CaptionTargetEvent.CAPTION_TARGET_CREATED
sabiti, captionTargetCreated
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
captionTarget | FLVPlaybackCaptioning örneğinin captionTarget özelliğinden bir görüntüleme nesnesi. |
İlgili API Öğeleri
complete | Olay |
flash.events.Event
özellik Event.type =
flash.events.Event.COMPLETE
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Zamanlanmış Metin XML verilerinin tamamı yüklendikten sonra gönderilir.
Event.COMPLETE
sabiti, complete
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Yüklemesi tamamlanan network nesnesi. |
İlgili API Öğeleri
httpStatus | Olay |
flash.events.HTTPStatusEvent
özellik HTTPStatusEvent.type =
flash.events.HTTPStatusEvent.HTTP_STATUS
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
URLLoader.load()
olayına yapılan bir çağrı, HTTP üzerinden Zamanlanmış Metin XML dosyasına erişmeye çalışıp geçerli Flash Player ortamı istek için durum kodunu algılayabiliyor ve verebiliyorsa gönderilir.
HTTPStatusEvent.HTTP_STATUS
sabiti, httpStatus
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
status | Sunucudan gelen HTTP durum kodu. |
target | HTTP durum kodunu alan network nesnesi. |
İlgili API Öğeleri
ioError | Olay |
flash.events.IOErrorEvent
özellik IOErrorEvent.type =
flash.events.IOErrorEvent.IO_ERROR
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
URLLoader.load()
olayına yapılan bir çağrı, Zamanlanmış Metin XML dosyasının indirilmesini sonlandıran önemli bir hata verdiğinde gönderilir.
Bu olay işlenmezse bir hata atılır.
ioError
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
errorID | Belirli bir hata mesajıyla ilişkili başvuru numarası (yalnızca AIR). |
target | Girdi/çıktı hatası yaşayan network nesnesi. |
text | Hata mesajı olarak gösterilecek metin. |
İlgili API Öğeleri
open | Olay |
flash.events.Event
özellik Event.type =
flash.events.Event.OPEN
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Zamanlanmış Metin XML dosyasını yüklemek üzere indirme işlemi başladığında, URLLoader.load()
yöntemine yapılan bir çağrıyı takiben gönderilir.
Event.OPEN
sabiti, open
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Bağlantıyı açan network nesnesi. |
İlgili API Öğeleri
progress | Olay |
flash.events.ProgressEvent
özellik ProgressEvent.type =
flash.events.ProgressEvent.PROGRESS
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Zamanlanmış Metin XML dosyasının indirilmesi devam ederken veri alındığında gönderilir.
Birprogress
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
bytesLoaded | Dinleyici olayı işlerken yüklenen öğe veya bayt sayısı. |
bytesTotal | Yükleme işlemi başarılı olursa yüklenecek toplam öğe veya bayt sayısı. |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | İlerlemeyi bildiren nesne. |
İlgili API Öğeleri
securityError | Olay |
flash.events.SecurityErrorEvent
özellik SecurityErrorEvent.type =
flash.events.SecurityErrorEvent.SECURITY_ERROR
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
URLLoader.load()
olayına yapılan bir çağrı, sanal güvenlik alanı dışındaki bir sunucudan Zamanlanmış Metin XML dosyası yüklemeyi denediğinde gönderilir.
Bu olay işlenmezse bir hata atılır.
SecurityErrorEvent.SECURITY_ERROR
sabiti, securityError
olay nesnesinin type
özelliği değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
target | Güvenlik hatasını bildiren network nesnesi. |
text | Hata mesajı olarak gösterilecek metin. |
İlgili API Öğeleri
SHORT_VERSION | Sabit |
public static const SHORT_VERSION:String = "2.0"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Bileşenin kısa sürüm numarasını gösteren durum değişkeni. Sürüm numarası, bir FLA dosyasına sahip olduğunuzda veya bileşen sürümünü bilmeniz gerektiğinde kullanışlıdır. Bileşen sürümünü belirlemek için şu izi FLA dosyasına yazın:
trace (FLVPlaybackCaptioning.SHORT_VERSION);
SHORT_VERSION
değişkeni yalnızca büyük ve küçük sürüm numaralarını içerir, örneğin, 2.0. version
değişkeni, büyük ve küçük sürüm numaralarının yanı sıra düzeltme ve oluşturma numaralarını da içerir, örneğin, 2.0.0.xx.
İlgili API Öğeleri
VERSION | Sabit |
public static const VERSION:String = "2.0.0.39"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | AIR 1.0, Flash Player 9.0.28.0 |
Bileşenin uzun sürüm numarasını gösteren durum değişkeni. Sürüm numarası, bir FLA dosyasına sahip olduğunuzda veya bileşen sürümünü bilmeniz gerektiğinde kullanışlıdır. Bileşen sürümünü belirlemek için şu izi FLA dosyasına yazın:
trace (FLVPlaybackCaptioning.VERSION);
VERSION
değişkeni, değiştirme ve oluşturma numaralarının yanı sıra büyük ve küçük sürüm numaralarını da içerir, örneğin, 2.0.0.xx. SHORT_VERSION
değişkeni, yalnızca büyük ve küçük sürüm numaralarını içerir, örneğin, 2.0.
İlgili API Öğeleri
Örneği çalıştırmak için şu adımları izleyin:
- Yeni bir Flash Dosyası açın (ActionScript 3.0).
- FLVPlayback bileşenini Sahne Alanı üzerinde 0,0 konumuna yerleştirin ve player örnek adını verin.
- FLVPlaybackCaptioning bileşenini sahne alanında 0,0 konumuna yerleştirin ve captioning örnek adını verin.
- CaptionButton bileşenini Sahne Alanı üzerine yerleştirin.
- FLA dosyasını kaydedin ve bu dosyaya bir ad verin; örneğin, captionEx.
- Yeni bir ActionScript dosyası açın.
- Aşağıdaki sınıf örnek kodunu yeni bir ActionScript dosyasına yapıştırın ve bu dosyayı FLA dosyanızın da olduğu dizine FLVPlaybackCaptioningExample.as olarak kaydedin.
- FLA dosyasında (örneğin, captionEx), Özellikler denetçisinde, Document sınıfı girişini FLVPlaybackCaptioningExample olarak ayarlayın.
- Kontrol Et > Filmi Test Et'i seçin.
package { import fl.video.CaptionChangeEvent; import fl.video.FLVPlayback; import fl.video.FLVPlaybackCaptioning; import flash.display.Sprite; import flash.text.TextField; public class FLVPlaybackCaptioningExample extends Sprite { private var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv"; private var captioningPath:String = "http://www.helpexamples.com/flash/video/caption_video.xml"; public function FLVPlaybackCaptioningExample() { player.source = videoPath; player.skin = "SkinOverAllNoCaption.swf"; player.skinBackgroundColor = 0x666666; player.skinBackgroundAlpha = 0.5; captioning.flvPlayback = player; captioning.source = captioningPath; captioning.autoLayout = false; captioning.addEventListener(CaptionChangeEvent.CAPTION_CHANGE, onCaptionChange); } private function onCaptionChange(e:CaptionChangeEvent):void { var tf:* = e.target.captionTarget; var player:FLVPlayback = e.target.flvPlayback; // move the caption below the video tf.y = 210; } } }
Tue Jun 12 2018, 01:09 PM Z