如何設置FLVPlaybackCaptioning組件用於字幕的字體?使用textarea的style屬性什麼都不做,並且使用TextFormat使文本變爲空白,即使字體已經嵌入。如何更改FLVPlaybackCaptioning組件用於字幕的字體?
0
A
回答
2
看來字體,以及文本的其他屬性,其中字幕讀取XML文件中指定(這是從documentation):
<?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>
所以也許部件沒有按你不想讓你壓倒這些?
1
//爲您的FLVPlaybackCaptioning實例創建偵聽器,偵聽文本字段/目標的創建,例如。
myFLVPlybkcap.addEventListener(CaptionTargetEvent.CAPTION_TARGET_CREATED, captionTargetCreatedHandler);
//然後,當發生這種情況,文本字段的 'defaultTextFormat' 設置爲自己的...
private function captionTargetCreatedHandler(e:CaptionTargetEvent):void{
var myTextFormat:TextFormat = new TextFormat();
myTextFormat.font = "Arial";
myTextFormat.color = 0x00FF00;
myTextFormat.size = 18;
(e.captionTarget as TextField).defaultTextFormat = myTextFormat;
}
相關問題
- 1. 更改AS3組件字體
- 2. 如何在主屏幕小部件中更改textview的字體?
- 3. 更改屏幕中的字體大小
- 4. 如何更改gridview字體?
- 5. 如何更改字體tty.js?
- 6. 如何更改字體?
- 7. 如何更改此字體?
- 8. 如何更改Windows字體文件夾?
- 9. 如何更改具體TreeListNode的字體?
- 10. 更改數字字幕的字體大小RMarkdown WORD輸出
- 11. 如何在Swift中更改UIPickerView組件的字體大小?
- 12. 如何在java中更改我所有組件的字體
- 13. 如何更改媒體播放器中的字幕
- 14. 如何更改用於QTextOption.ShowTabsAndSpaces的字符?
- 15. 如何使用JavaScript更改UIWebView字體?
- 16. 使用數組更改字體顏色,字體大小
- 17. 如何增加/更改使用組合框的字體大小
- 18. 如何使用VBA更改數組內容的字體顏色
- 19. 更改字體
- 20. 更改字體
- 21. 如何在使用字體真棒時更改字體大小?
- 22. 如何更改TabItem的標題字體而不更改內容的字體?
- 23. 如何根據屏幕大小更改字體大小
- 24. 如何在VideoView中更改字幕
- 25. 用於打印字體的屏幕
- 26. 更改庫項目中使用的組件的字體
- 27. 更改`ListPreference`概要的字體字體
- 28. 更改幀的字體和框架中的所有組件的字體
- 29. 如何更改主屏幕小部件中的TextView字體樣式?
- 30. 如何更改GridView的字體顏色?