| Paket | fl.video |
| Klasse | public class FLVPlaybackCaptioning |
| Vererbung | FLVPlaybackCaptioning Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Weitere Informationen über das Timed Text-Format finden Sie unter http://www.w3.org/AudioVideo/TT/. Die FLVPlaybackCaptioning-Komponente unterstützt einen Teilsatz der Timed Text 1.0-Spezifikation. Weitere Informationen zum unterstützten Teilsatz finden Sie unter Timed Text Tags (Timed Text-Tags). Es folgt ein kurzes Beispiel:
<?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>
| Eigenschaft | Definiert von | ||
|---|---|---|---|
![]() | accessibilityProperties : AccessibilityProperties
Die aktuellen Eingabehilfenoptionen für dieses Anzeigeobjekt.
| DisplayObject | |
![]() | alpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an.
| DisplayObject | |
| autoLayout : Boolean
Legt fest, ob für die Anzeigetexte automatisch die FLVPlaybackCaptioning-Komponente verschoben und die Größe des TextField-Objekts geändert wird.
| FLVPlaybackCaptioning | ||
![]() | blendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll.
| DisplayObject | |
![]() | buttonMode : Boolean
Legt den Schaltflächenmodus für dieses Sprite fest.
| Sprite | |
![]() | cacheAsBitmap : Boolean
Wird diese Eigenschaft auf "true" gesetzt, speichert Flash Player eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache.
| DisplayObject | |
| captionButton : Sprite
Definiert die captionButton FLVPlayback custom UI component-Instanz, die Wechselfunktionen zum Ein- und Ausschalten von Anzeigetexten bietet.
| FLVPlaybackCaptioning | ||
| captionTarget : DisplayObject
Legt die DisplayObject-Instanz fest, in der die Anzeigetexte eingeblendet werden sollen.
| FLVPlaybackCaptioning | ||
| captionTargetName : String
Der Instanzenname des TextField-Objekts oder MovieClips, das/der ein TextField-Objekt umgibt, das die Anzeigetexte enthält.
| FLVPlaybackCaptioning | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
| Object | |
![]() | contextMenu : ContextMenu
Gibt das diesem Objekt zugeordnete Kontextmenü an.
| InteractiveObject | |
![]() | doubleClickEnabled : Boolean
Gibt an, ob das Objekt doubleClick-Ereignisse empfängt.
| InteractiveObject | |
![]() | dropTarget : DisplayObject
[read-only] Gibt das Anzeigeobjekt an, über das der Sprite gezogen wird oder auf dem der Sprite abgelegt wurde.
| Sprite | |
![]() | filters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält.
| DisplayObject | |
| flvPlayback : FLVPlayback
Legt die FLVPlayback-Instanz fest, die angezeigt werden soll.
| FLVPlaybackCaptioning | ||
| flvPlaybackName : String
Legt einen FLVPlayback-Instanznamen für die FLVPlayback-Instanz fest, zu der Sie einen Anzeigetext hinzufügen möchten.
| FLVPlaybackCaptioning | ||
![]() | focusRect : Object
Gibt an, ob für dieses Objekt ein Fokus-Rechteck angezeigt wird.
| InteractiveObject | |
![]() | graphics : Graphics
[read-only] Legt das Graphics-Objekt fest, das zu diesem Sprite gehört und für das Vektorzeichnungsbefehle zulässig sind.
| Sprite | |
![]() | height : Number
Gibt die Höhe des Anzeigeobjekts in Pixel an.
| DisplayObject | |
![]() | hitArea : Sprite
Gibt als Kollisionsbereich für ein Sprite ein anderes Sprite an.
| Sprite | |
![]() | loaderInfo : LoaderInfo
[read-only] Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört.
| DisplayObject | |
![]() | mask : DisplayObject
Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert.
| DisplayObject | |
![]() | mouseChildren : Boolean
Bestimmt, ob die dem Objekt untergeordneten Objekte per Maus aktivierbar sind.
| DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Gibt an, ob dieses Objekt Meldungen von der Maus empfängt.
| InteractiveObject | |
![]() | mouseX : Number
[read-only] Gibt die x-Koordinate der Mausposition in Pixel an.
| DisplayObject | |
![]() | mouseY : Number
[read-only] Gibt die y-Koordinate der Mausposition in Pixel an.
| DisplayObject | |
![]() | name : String
Gibt den Instanznamen des Anzeigeobjekts an.
| DisplayObject | |
![]() | numChildren : int
[read-only] Liefert die Anzahl der Objekte, die diesem Objekt untergeordnet sind.
| DisplayObjectContainer | |
![]() | opaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist.
| DisplayObject | |
![]() | parent : DisplayObjectContainer
[read-only] Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält.
| DisplayObject | |
![]() | prototype : Object
[static] Ein Verweis auf das Prototypobjekt einer Klasse oder eines Funktionsobjekts.
| Object | |
![]() | root : DisplayObject
[read-only] Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert.
| DisplayObject | |
![]() | rotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an.
| DisplayObject | |
![]() | scale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster.
| DisplayObject | |
![]() | scaleX : Number
Gibt die horizontale Skalierung (percentage) des Objekts ausgehend vom Registrierungspunkt an.
| DisplayObject | |
![]() | scaleY : Number
Gibt die vertikale Skalierung (percentage) eines Objekts ausgehend vom Registrierungspunkt an.
| DisplayObject | |
![]() | scrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt.
| DisplayObject | |
| showCaptions : Boolean
Wird zum Anzeigen von Anzeigetexten verwendet: "true" = Anzeigetexte anzeigen, "false" = keine Anzeigetexte anzeigen.
| FLVPlaybackCaptioning | ||
| simpleFormatting : Boolean
Beschränkt die Formatierungsanweisungen, die aus der Timed Text-Datei genommen werden, wenn "true" eingestellt ist.
| FLVPlaybackCaptioning | ||
![]() | soundTransform : SoundTransform
Steuert den Sound innerhalb dieses Sprites.
| Sprite | |
| source : String
URL der XML-Datei mit Timed Text, die Informationen zum Anzeigetext enthält (erforderliche Eigenschaft).
| FLVPlaybackCaptioning | ||
![]() | stage : Stage
[read-only] Die Bühne des Anzeigeobjekts.
| DisplayObject | |
![]() | tabChildren : Boolean
Bestimmt, ob die dem Objekt untergeordneten Objekte per Tabulatortaste aktivierbar sind.
| DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet.
| InteractiveObject | |
![]() | tabIndex : int
Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an.
| InteractiveObject | |
![]() | textSnapshot : TextSnapshot
[read-only] Liefert ein TextSnapshot-Objekt für diese DisplayObjectContainer-Instanz.
| DisplayObjectContainer | |
| track : uint
Unterstützung für mehrsprachige Titel.
| FLVPlaybackCaptioning | ||
![]() | transform : Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören.
| DisplayObject | |
![]() | useHandCursor : Boolean
Ein boolescher Wert, der angibt, ob der Handcursor angezeigt werden soll, wenn die Maus über ein Sprite-Objekt geführt wird, dessen buttonMode-Eigenschaft auf "true" gesetzt ist.
| Sprite | |
| videoPlayerIndex : uint
Verbindet den Anzeigetext mit einem bestimmten VideoPlayer in der FLVPlayback-Komponente.
| FLVPlaybackCaptioning | ||
![]() | visible : Boolean
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht.
| DisplayObject | |
![]() | width : Number
Gibt die Breite des Anzeigeobjekts in Pixel an.
| DisplayObject | |
![]() | x : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
| DisplayObject | |
![]() | y : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
| DisplayObject | |
| Methode | Definiert von | ||
|---|---|---|---|
|
Erstellt eine neue FLVPlaybackCaptioning-Instanz.
| FLVPlaybackCaptioning | ||
![]() |
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.
| DisplayObjectContainer | |
![]() |
Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.
| DisplayObjectContainer | |
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
| EventDispatcher | |
![]() |
Gibt an, ob aufgrund der Sicherheitseinschränkungen irgendwelche Anzeigeobjekte aus der Liste ausgeschlossen werden, die beim Aufrufen der DisplayObjectContainer.getObjectsUnderPoint()-Methode mit dem angegebenen point-Punkt zurückgegeben wird.
| DisplayObjectContainer | |
![]() |
Ermittelt, ob das angegebene Anzeigeobjekt der DisplayObjectContainer-Instanz oder der Instanz selbst untergeordnet ist.
| DisplayObjectContainer | |
![]() |
Sendet ein Ereignis in den Ereignisablauf.
| EventDispatcher | |
![]() |
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert.
| DisplayObject | |
![]() |
Gibt die untergeordnete Anzeigeobjektinstanz zurück, die sich an der angegebenen Indexposition befindet.
| DisplayObjectContainer | |
![]() |
Gibt das untergeordnete Anzeigeobjekt für den angegebenen Namen zurück.
| DisplayObjectContainer | |
![]() |
Gibt die Indexposition einer untergeordneten DisplayObject-Instanz zurück.
| DisplayObjectContainer | |
![]() |
Gibt ein Array an Objekten zurück, die unter dem angegebenen Punkt liegen und dieser DisplayObjectContainer-Instanz untergeordnet sind (auch über mehrere Unterordnungsstufen hinweg).
| DisplayObjectContainer | |
![]() |
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter "targetCoordinateSpace" definierten Koordinatensystems.
| DisplayObject | |
![]() |
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
| DisplayObject | |
![]() |
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
| EventDispatcher | |
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
| Object | |
![]() |
Wertet das Anzeigeobjekt aus, um festzustellen, ob es das Anzeigeobjekt "obj" überdeckt oder schneidet.
| DisplayObject | |
![]() |
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter "x" und "y" festgelegten Punkt überdeckt oder schneidet.
| DisplayObject | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
| Object | |
![]() |
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.
| DisplayObject | |
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
| Object | |
![]() |
Entfernt die angegebene untergeordnete DisplayObject-Instanz aus der Child-Liste der DisplayObjectContainer-Instanz.
| DisplayObjectContainer | |
![]() |
Entfernt ein untergeordnetes Anzeigeobjekt aus der angegebenen Indexposition in der Child-Liste des Anzeigeobjekt-Containers.
| DisplayObjectContainer | |
![]() |
Entfernt einen Listener aus dem EventDispatcher-Objekt.
| EventDispatcher | |
![]() |
Ändert die Position eines vorhandenen untergeordneten Objekts im Anzeigeobjekt-Container.
| DisplayObjectContainer | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
| Object | |
![]() |
Ermöglicht es Benutzern, das angegebene Sprite mit einer Ziehoperation zu verschieben.
| Sprite | |
![]() |
Beendet die startDrag()-Methode.
| Sprite | |
![]() |
Kehrt die z-Reihenfolge (von vorne nach hinten) der beiden angegebenen untergeordneten Objekte um.
| DisplayObjectContainer | |
![]() |
Kehrt die z-Reihenfolge (von vorne nach hinten) der untergeordneten Objekte an den beiden angegebenen Indexpositionen in der Child-Liste um.
| DisplayObjectContainer | |
![]() |
Gibt das angegebene Objekt als String zurück.
| Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück.
| Object | |
![]() |
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner vorangegangenen Elementen ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
| EventDispatcher | |
| Ereignis | Übersicht | Definiert von | ||
|---|---|---|---|---|
![]() | Wird ausgelöst, wenn Flash Player den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | ||
![]() | Wird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird. | DisplayObject | ||
![]() | Wird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | ||
| Wird ausgelöst, wenn im Beschriftungsziel-Textfeld eine Beschriftung hinzugefügt oder entfernt wird. | FLVPlaybackCaptioning | |||
| Wird ausgelöst, nachdem die captionTarget-Eigenschaft erstellt, jedoch bevor eine Beschriftung hinzugefügt wurde (captionTarget-Eigenschaft ist leer). | FLVPlaybackCaptioning | |||
![]() | Wird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt. | InteractiveObject | ||
| Wird ausgelöst, nachdem alle XML-Daten im Timed Text-Format geladen wurden. | FLVPlaybackCaptioning | |||
![]() | Wird ausgelöst, wenn Flash Player den Betriebssystemfokus verliert und inaktiv wird. | EventDispatcher | ||
![]() | Wird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das doubleClickEnabled-Flag des Objekts "true" lautet. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht. | DisplayObject | ||
![]() | Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus erhalten hat. | InteractiveObject | ||
![]() | Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus verloren hat. | InteractiveObject | ||
| Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses versucht wird, über HTTP auf eine XML-Datei im Timed Text-Format zuzugreifen, und die aktuelle Flash Player-Umgebung den Statuscode für die Anforderung erkennen und zurückgeben kann. | FLVPlaybackCaptioning | |||
| Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses ein schwerwiegender Fehler auftritt, durch den der Download der XML-Datei im Timed Text-Format abgebrochen wird. | FLVPlaybackCaptioning | |||
![]() | Wird ausgelöst, wenn der Benutzer eine Taste drückt. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer eine Taste loslässt. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn im Flash Player-Fenster die Taste des Zeigegeräts über einer InteractiveObject-Instanz gedrückt wird. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn das Zeigegerät im Flash Player-Fenster über eine InteractiveObject-Instanz bewegt wird. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn im Flash Player-Fenster die Taste des Zeigegeräts über einer InteractiveObject-Instanz losgelassen wird. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn ein Mausrad im Flash Player-Fenster über einer InteractiveObject-Instanz betätigt wird. | InteractiveObject | ||
| Wird ausgelöst, wenn nach einem Aufruf der URLLoader.load()-Methode der Download-Vorgang zum Laden der XML-Datei im Timed Text-Format gestartet wird. | FLVPlaybackCaptioning | |||
| Wird ausgelöst, wenn während des Downloads der XML-Datei im Timed Text-Format Daten empfangen werden. | FLVPlaybackCaptioning | |||
![]() | Wird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll. | DisplayObject | ||
![]() | Wird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | ||
![]() | Wird ausgelöst, wenn die Anzeigeliste aktualisiert und neu gezeichnet werden soll. | DisplayObject | ||
![]() | Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. | InteractiveObject | ||
| Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses versucht wird, eine XML-Datei im Timed Text-Format von einem Server außerhalb der Sicherheits-Sandbox zu laden. | FLVPlaybackCaptioning | |||
![]() | Wird ausgelöst, wenn sich der Wert des tabChildren-Flags des Objekts ändert. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn sich das tabEnabled-Flag des Objekts ändert. | InteractiveObject | ||
![]() | Wird ausgelöst, wenn sich der Wert der tabIndex-Eigenschaft des Objekts ändert. | InteractiveObject | ||
| Konstante | Definiert von | ||
|---|---|---|---|
| SHORT_VERSION : String = "2.0" [static] Statusvariable, die die kurze Versionsnummer der Komponente angibt.
| FLVPlaybackCaptioning | ||
| VERSION : String = "2.0.0.34" [static] Statusvariable, die die lange Versionsnummer der Komponente angibt.
| FLVPlaybackCaptioning | ||
| autoLayout | Eigenschaft |
autoLayout:Boolean [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Legt fest, ob für die Anzeigetexte automatisch die FLVPlaybackCaptioning-Komponente verschoben und die Größe des TextField-Objekts geändert wird.
Wenn für die Eigenschaft autoLayout der Wert true festgelegt ist, wird die DisplayObject-Instanz oder das TextField-Objekt, das die Anzeigetexte enthält, 10 Pixel vom unteren Rand der FLVPlayback-Instanz angezeigt. Der Anzeigetextbereich deckt die Breite der FLVPlayback-Instanz ab, wobei ein Rand von 10 Pixel an jeder Seite berücksichtigt wird.
Wenn für diese Eigenschaft der Wert true festgelegt ist, wird die DisplayObject-Instanz oder das TextField-Objekt direkt über der FLVPlayback-Instanz angezeigt. Wenn Sie Ihr eigenes TextField-Objekt erstellen, sollten Sie für autoLayout den Wert false festlegen. Wenn wordWrap = false, wird der Textanzeigebereich zentriert über der FLVPlayback-Instanz angezeigt. Der Bereich kann breiter als die FLVPlayback-Instanz sein.
Um das Layout zu steuern, müssen Sie auf das Ereignis captionChange warten. Mit diesem Ereignis können Sie bestimmen, wann die TextField-Objektinstanz erstellt wird.
Der Standardwert lautet true.
public function get autoLayout():Boolean public function set autoLayout(value:Boolean):void Siehe auch
| captionButton | Eigenschaft |
captionButton:Sprite [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Definiert die captionButton FLVPlayback custom UI component-Instanz, die Wechselfunktionen zum Ein- und Ausschalten von Anzeigetexten bietet.
Die Eigenschaft captionButton funktioniert ähnlich wie die FLVPlayback-Eigenschaften playButton, pauseButton, muteButton usw.
public function get captionButton():Sprite public function set captionButton(value:Sprite):void Siehe auch
| captionTarget | Eigenschaft |
captionTarget:DisplayObject [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Legt die DisplayObject-Instanz fest, in der die Anzeigetexte eingeblendet werden sollen.
Wenn Sie die Instanz als ein TextField-Objekt festlegen, wird es direkt angegeben. Wenn Sie die Instanz als einen DisplayObjectContainer festlegen, der mehrere TextField-Objekte enthält, werden die Anzeigetexte im TextField-Objekt mit dem niedrigsten Anzeigeindex eingeblendet.
Die Methode DisplayObjectContainer unterstützt ein Objekt, das einem Movieclip ähnlich ist, mit einem Hintergrund der Skalierung 9. Dieser Hintergrund kann skaliert werden, wenn sich die Größe des TextField-Objekts ändert.
Schreiben Sie für komplexere Skalierungen und Zeichnungen Code, in dem die Methode DisplayObjectContainer auf ein captionChange-Ereignis wartet.
Hinweis: Wenn die Eigenschaft captionTargetName oder captionTarget nicht festgelegt ist, erstellt die FLVPlaybackCaptioning-Instanz ein Textfeld, das von der Eigenschaft captionTarget festgelegt wird. Dieses Textfeld hat die folgende Formatierung:
true; backgroundColor = 0x000000;)0xFFFFFF)TextFieldAutoSize.LEFTtruetrue"_sans"12Um diese Werte anzupassen, warten Sie auf das Ereignis captionTargetCreated.
public function get captionTarget():DisplayObject public function set captionTarget(value:DisplayObject):void Siehe auch
| captionTargetName | Eigenschaft |
captionTargetName:String [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Der Instanzenname des TextField-Objekts oder MovieClips, das/der ein TextField-Objekt umgibt, das die Anzeigetexte enthält.
Um kein Ziel anzugeben, legen Sie für diese Eigenschaft einen leeren String (d. h. kein Ziel angegeben) oder auto fest. Diese Eigenschaft wird hauptsächlich im Komponenteninspektor verwendet. Wenn Sie Code schreiben, sollten Sie stattdessen die Eigenschaft captionTarget verwenden.
Der Standardwert lautet auto.
public function get captionTargetName():String public function set captionTargetName(value:String):void Siehe auch
| flvPlayback | Eigenschaft |
flvPlayback:FLVPlayback [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Legt die FLVPlayback-Instanz fest, die angezeigt werden soll. Die FLVPlayback-Instanz muss das gleiche übergeordnete Objekt wie die FLVPlaybackCaptioning-Instanz haben.
Wenn die Eigenschaft flvPlaybackName oder flvPlayback nicht festgelegt ist, sucht die FLVPlaybackCaptioning-Instanz nach einer FLVPlayback-Instanz mit dem gleichen übergeordneten Objekt. Das erste gefundene Objekt wird angezeigt.
public function get flvPlayback():FLVPlayback public function set flvPlayback(value:FLVPlayback):void Siehe auch
| flvPlaybackName | Eigenschaft |
flvPlaybackName:String [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Legt einen FLVPlayback-Instanznamen für die FLVPlayback-Instanz fest, zu der Sie einen Anzeigetext hinzufügen möchten.
Um kein Ziel anzugeben, legen Sie hierfür einen leeren String (d. h. kein Ziel angegeben) oder auto fest. Die FLVPlayback-Instanz muss das gleiche übergeordnete Objekt wie die FLVPlaybackCaptioning-Instanz haben.
Der FLVPlayback-Instanzname wird hauptsächlich im Komponenteninspektor verwendet. Wenn Sie Code schreiben, verwenden Sie die Eigenschaft flvPlayback.
Wenn die Eigenschaft flvPlaybackName oder flvPlayback nicht festgelegt oder auf auto gesetzt ist, sucht die FLVPlaybackCaptioning-Instanz nach einer FLVPlayback-Instanz mit dem gleichen übergeordneten Objekt. Das erste gefundene Objekt wird angezeigt.
Der Standardwert lautet auto.
public function get flvPlaybackName():String public function set flvPlaybackName(value:String):void Siehe auch
| showCaptions | Eigenschaft |
showCaptions:Boolean [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird zum Anzeigen von Anzeigetexten verwendet: true = Anzeigetexte anzeigen, false = keine Anzeigetexte anzeigen.
Wenn Sie die Eigenschaft captionButton verwenden, um dem Benutzer zu ermöglichen, Anzeigetexte zu aktivieren oder zu deaktivieren, stellen Sie die Eigenschaft showCaptions auf false ein.
Der Standardwert lautet true.
public function get showCaptions():Boolean public function set showCaptions(value:Boolean):void Siehe auch
| simpleFormatting | Eigenschaft |
simpleFormatting:Boolean [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Beschränkt die Formatierungsanweisungen aus der Datei im Timed Text-Format, wenn dieser Wert auf true gesetzt ist.
Die folgenden Stile werden nicht unterstützt, wenn für die Eigenschaft simpleFormatting der Wert true festgelegt ist:
Die folgenden Stile werden unterstützt, wenn für die Eigenschaft simpleFormatting der Wert true festgelegt ist:
public function get simpleFormatting():Boolean public function set simpleFormatting(value:Boolean):void | source | Eigenschaft |
source:String [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
URL der XML-Datei im Timed Text-Format, die Informationen zum Anzeigetext enthält (erforderliche Eigenschaft).
public function get source():String public function set source(value:String):void | track | Eigenschaft |
track:uint [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Unterstützung für mehrsprachige Titel.
Die Eigenschaft track wird am besten zur Unterstützung mehrsprachiger Titel mit eingebetteten Cue-Points verwendet.
Sie müssen den unterstützten Formaten für FLVPlayback-Captioning-Cue-Points folgen.
Wenn für die Eigenschaft track nicht 0 festgelegt ist, sucht die FLVPlaybackCaptioning-Komponente nach einer text<n>-Eigenschaft auf dem Cue-Point, wobei n dem Wert des Titels entspricht.
Beispiel: Wenn track == 1 ist, dann sucht die FLVPlayBackCaptioning-Komponente nach dem Parameter text1 auf dem Cue-Point. Wenn kein übereinstimmender Parameter gefunden wird, wird die Texteigenschaft im Cue-Point-Parameter verwendet.
Der Standardwert lautet 0.
public function get track():uint public function set track(value:uint):void | videoPlayerIndex | Eigenschaft |
videoPlayerIndex:uint [read-write]
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Verbindet den Anzeigetext mit einem bestimmten VideoPlayer in der FLVPlayback-Komponente.
Wenn Sie Anzeigetexte in mehreren Video-Playern verwenden möchten (mit den Eigenschaften activeVideoPlayerIndex und visibleVideoPlayerIndex der FLVPlayback-Komponente), sollten Sie eine Instanz der FLVPlaybackCaptioning-Komponente für jeden VideoPlayer erstellen, den Sie verwenden werden. Legen Sie diese Eigenschaft so fest, dass sie dem Index entspricht.
Der Standardwert für den VideoPlayer-Index ist "0", wenn nur ein Video-Player verwendet wird.
public function get videoPlayerIndex():uint public function set videoPlayerIndex(value:uint):void Siehe auch
| FLVPlaybackCaptioning | () | Konstruktor |
public function FLVPlaybackCaptioning()
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Erstellt eine neue FLVPlaybackCaptioning-Instanz.
| captionChange | Ereignis |
fl.video.CaptionChangeEvent fl.video.CaptionChangeEvent.CAPTION_CHANGE | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn im Beschriftungsziel-Textfeld eine Beschriftung hinzugefügt oder entfernt wird.
Das Ereignis wird auch ausgelöst, wenn die folgenden Bedingungen wahr sind:
captionTargetName ist nicht festgelegt;captionTarget ist nicht festgelegt;Das Ereignis captionChange verfügt über die Konstante CaptionChangeEvent.CAPTION_CHANGE.
type eines captionChange-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
added | Ein boolescher Wert, der angibt, ob die Beschriftung in der Anzeige hinzugefügt oder entfernt wurde. |
captionCuePointObject | Das Cue-Point-Objekt für diesen Anzeigetext. |
Siehe auch
| captionTargetCreated | Ereignis |
fl.video.CaptionTargetEvent fl.video.CaptionTargetEvent.CAPTION_TARGET_CREATED | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, nachdem die captionTarget-Eigenschaft erstellt, jedoch bevor eine Beschriftung hinzugefügt wurde (captionTarget-Eigenschaft ist leer).
Wenn die Eigenschaft captionTarget mit einem benutzerdefinierten DisplayObject festgelegt wird oder wenn die Eigenschaft captionTargetName festgelegt ist, wird dieses Ereignis nicht ausgelöst.
Warten Sie auf dieses Ereignis, wenn Sie die Eigenschaften des TextField-Objekts benutzerspezifisch anpassen, z. B. die Eigenschaft defaultTextFormat.
Das Ereignis captionTargetCreated verfügt über die Konstante CaptionTargetEvent.CAPTION_TARGET_CREATED.
CaptionTargetEvent.CAPTION_TARGET_CREATED-Konstante definiert den Wert der type-Eigenschaft eines captionTargetCreated-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
captionTarget | Ein Anzeigeobjekt, das von der captionTarget-Eigenschaft der FLVPlaybackCaptioning-Instanz stammt. |
Siehe auch
| complete | Ereignis |
flash.events.Event flash.events.Event.COMPLETE | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, nachdem alle XML-Daten im Timed Text-Format geladen wurden.
Definiert den Wert der Eigenschafttype eines complete-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Das Netzwerkobjekt, dessen Ladevorgang beendet ist. |
Siehe auch
| httpStatus | Ereignis |
flash.events.HTTPStatusEvent flash.events.HTTPStatusEvent.HTTP_STATUS | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses versucht wird, über HTTP auf eine XML-Datei im Timed Text-Format zuzugreifen, und die aktuelle Flash Player-Umgebung den Statuscode für die Anforderung erkennen und zurückgeben kann.
type eines httpStatus-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
status | Der vom Server zurückgegebene HTTP-Statuscode. |
target | Das Netzwerkobjekt, das den HTTP-Statuscode empfängt. |
Siehe auch
| ioError | Ereignis |
flash.events.IOErrorEvent flash.events.IOErrorEvent.IO_ERROR | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses ein schwerwiegender Fehler auftritt, durch den der Download der XML-Datei im Timed Text-Format abgebrochen wird.
Wird dieses Ereignis nicht verarbeitet, wird ein Fehler ausgegeben.
Definiert den Wert der Eigenschafttype eines ioError-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Das Netzwerkobjekt, bei dem der Eingabe/Ausgabe-Fehler auftritt. |
text | Der als Fehlermeldung anzuzeigende Text. |
Siehe auch
| open | Ereignis |
flash.events.Event flash.events.Event.OPEN | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn nach einem Aufruf der URLLoader.load()-Methode der Download-Vorgang zum Laden der XML-Datei im Timed Text-Format gestartet wird.
type eines open-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Das Netzwerkobjekt, über das eine Verbindung geöffnet wurde. |
Siehe auch
| progress | Ereignis |
flash.events.ProgressEvent flash.events.ProgressEvent.PROGRESS | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn während des Downloads der XML-Datei im Timed Text-Format Daten empfangen werden.
Definiert den Wert der Eigenschafttype eines progress-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
bytesLoaded | Die Anzahl der geladenen Elemente oder Byte zu dem Zeitpunkt, zu dem der Listener das Ereignis verarbeitet. |
bytesTotal | Die Gesamtanzahl der Elemente oder Byte, die bei einem erfolgreichen Ladevorgang schließlich geladen werden. |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Der Protokollierungsstatus des Netzwerkobjekts. |
Siehe auch
| securityError | Ereignis |
flash.events.SecurityErrorEvent flash.events.SecurityErrorEvent.SECURITY_ERROR | Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Wird ausgelöst, wenn bei einem Aufruf des URLLoader.load()-Ereignisses versucht wird, eine XML-Datei im Timed Text-Format von einem Server außerhalb der Sicherheits-Sandbox zu laden.
Wird dieses Ereignis nicht verarbeitet, wird ein Fehler ausgegeben.
Die KonstanteSecurityErrorEvent.SECURITY_ERROR definiert den Wert der type-Eigenschaft eines securityError-Ereignisobjekts.
Dieses Ereignis verfügt über die folgenden Eigenschaften:
| Eigenschaft | Wert |
|---|---|
bubbles | false |
cancelable | false. Es gibt kein Standardverhalten, das abgebrochen werden kann. |
currentTarget | Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. |
target | Das Netzwerkobjekt, das den Sicherheitsfehler ausgibt. |
text | Der als Fehlermeldung anzuzeigende Text. |
Siehe auch
| SHORT_VERSION | Konstante |
public static const SHORT_VERSION:String = "2.0"
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Statusvariable, die die kurze Versionsnummer der Komponente angibt. Die Versionsnummer ist nützlich, wenn Sie eine FLA-Datei haben und wissen müssen, um welche Version der Komponente es sich handelt. Geben Sie zur Bestimmung der Komponentenversion die folgende Ablaufverfolgung in die FLA-Datei ein:
trace (FLVPlaybackCaptioning.SHORT_VERSION);
Die Variable SHORT_VERSION umfasst nur die Haupt- und Unterversionen, z. B. 2.0. Die Variable version umfasst die Haupt- und Unterversionen sowie die Änderungs- und Buildnummern, z. B. 2.0.0.xx.
Siehe auch
| VERSION | Konstante |
public static const VERSION:String = "2.0.0.34"
| Sprachversion : | ActionScript 3.0 |
| Player-Version : | Flash Player 9.0.28.0 |
Statusvariable, die die lange Versionsnummer der Komponente angibt. Die Versionsnummer ist nützlich, wenn Sie eine FLA-Datei haben und wissen müssen, um welche Version der Komponente es sich handelt. Geben Sie zur Bestimmung der Komponentenversion die folgende Ablaufverfolgung in die FLA-Datei ein:
trace (FLVPlaybackCaptioning.VERSION);
Die Variable VERSION umfasst die Haupt- und Unterversionen sowie die Änderungs- und Buildnummern, z. B. 2.0.0.xx. Die Variable SHORT_VERSION umfasst nur die Haupt- und Unterversionen, z. B. 2.0.
Siehe auch
Gehen Sie wie folgt vor, um das Beispiel auszuführen:
playeran.captioningan.videoPath einen absoluten oder relativen Pfad zu einer FLV-Datei fest.captioningPath einen absoluten oder relativen Pfad zu einer geeigneten XML-Datei im Timed Text-Format fest.
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;
}
}
}
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/ActionScriptLangRefV3/fl/video/FLVPlaybackCaptioning.html