|
Du använder komponenten FLVPlaybackCaptioning med en eller flera FLVPlayback-komponenter. I det enklaste scenariot drar du en FLVPlayback-komponent till scenen, drar en FLVPlaybackCaptioning-komponent till samma scen, identifierar bildtexternas URL och ställer in bildtexter som ska visas. Dessutom kan du ställa in olika parametrar för att anpassa FLVPlayback-bildtexter.
Lägga till bildtexter i komponenten FLVPlayback
Du kan lägga till komponenten FLVPlaybackCaptioning i alla FLVPlayback-komponenter. Information om att lägga till FLVPlayback-komponenter i programmet finns i
Skapa ett program med komponenten FLVPlayback
.
Lägga till komponenten FLVPlaybackCaptioning från panelen Komponenter:
-
I panelen Komponenter öppnar du mappen Video.
-
Dra (eller dubbelklicka) på komponenten FLVPlaybackCaptioning och lägg till den på samma scen som FLVPlayback-komponenten som du vill lägga till bildtext i.
-
(Valfritt) Dra komponenten CaptionButton till samma scen som FLVPlayback- och FLVPlaybackCaptioning-komponenterna. Med komponenten CaptionButton kan användaren aktivera och inaktivera bildtext.
Obs!
Om du vill aktivera CaptionButton-komponenten måste du dra den till samma scen som komponenterna FLVPlayback och FLVPlaybackCaptioning.
-
Med komponenten FLVPlaybackCaptioning markerad på scenen ange du följande obligatoriska information på fliken Parametrar i egenskapsinspektören:
Det finns andra parametrar som du kan använda för att anpassa komponenten FLVPlaybackCaptioning. Mer information finns i
Anpassa komponenten FLVPlaybackCaptioning
och i
Referenshandbok för ActionScript 3.0 i Adobe Flash Professional
.
-
Välj Kontroll > Testa filmen för att starta videon.
Skapa en instans dynamiskt med ActionScript:
-
Dra FLVPlayback-komponenten från panelen Komponenter till bibliotekspanelen (Fönster> Bibliotek).
-
Dra FLVPlaybackCaptioning-komponenten från panelen Komponenter till bibliotekspanelen.
-
Lägg till följande kod i åtgärdspanelen i den första bildrutan på tidslinjen.
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;
-
Ändra
install_drive
till den enhet som du installerade Flash på, och ändra sedan sökvägen till sökvägen för mappen Skal i din installation:
Obs!
Om du skapar en FLVPlayback-förekomst med ActionScript måste du också tilldela den ett skal dynamiskt genom att ställa in egenskapen skin med ActionScript. När du använder ett skal med ActionScript publiceras det inte automatiskt med SWF-filen. Kopiera skal-SWF-filen och program-SWF-filen till din server, annars kommer skal-SWF-filen inte att vara tillgänglig när användaren kör den.
Ställa in parametrar för komponenten FLVPlaybackCaptioning
För varje förekomst av komponenten FLVPlaybackCaptioning kan du ställa in följande parametrar i egenskapsinspektören eller komponentinspektören för att anpassa komponenten ytterligare. I följande lista identifieras egenskaperna och beskrivs kort:
-
autoLayout
-
Bestämmer om komponenten FLVPlaybackCaptioning styr storleken på bildtextområdet. Standardvärdet är
true
.
-
captionTargetName
-
Identifierar TextField- eller MovieClip-förekomstnamnet som innehåller bildtexter. Standardvärdet är auto.
-
flvPlaybackName
-
Identifierar det FLVPlayback-förekomstnamn som du vill ge en bildtext. Standardvärdet är auto.
-
simpleFormatting
-
Begränsar formateringsinstruktionerna för TT-XML-filen när värdet är true. Standardvärdet är
false
.
-
showCaptions
-
Bestämmer om bildtexter visas. Standardvärdet är
true
.
-
källa
-
Anger platsen för TT-XML-filen.
Mer information om alla FLVPlaybackCaptioning-parametrar finns i
Referenshandbok för ActionScript 3.0 i Adobe Flash Professional
.
Ange parametern source
Använd parametern
source
för att ange namnet och platsen för TT-XML-filen som innehåller filmens bildtexter. Ange URL-sökvägen direkt i source-cellen i komponentinspektören.
Visa bildtexter
Om du vill visa bildtexter ställer du in värdet
true
för parametern
showCaptions
.
Mer information om alla parametrar för FLVPlaybackCaptioning-komponenten finns i
Referenshandbok för ActionScript 3.0 i Adobe Flash Professional
.
I de föregående exemplen beskrivs hur du skapar och aktiverar komponenten FLVPlaybackCaptioning för att visa bildtexter. Det finns två källor som du kan använda för bildtexterna: (1) en TT-XML-fil som innehåller dina bildtexter, och (2) en XML-fil med bildtext som du associerar med inbäddade referenspunkter.
|
|
|