我在SWF中使用動態文本字段並從外部文本文件讀取它們的值,以便我可以一次又一次地使用同一個SWF「模板」不同的文本。 如果以某種方式將SWF和變量文件以編程方式包裝到一個SWF文件中,這樣會很好,這樣我就不必爲每個實例混淆兩個文件(或注入文本並創建靜態SWF實例,只要它的完成無需人工干預,結果是一個SWF文件,任何解決方案都可以)。 這將是一個真正的好處,能夠在我的Linux服務器上做這個處理。如何以編程方式將文本插入到SWF文件
0
A
回答
1
如果外部文件是XML,它可以嵌入在類如:
public class Data
{
[Embed(source='data.xml', mimeType="application/octet-stream")]
public static const Xml:Class;
}
...然後實例化爲:
var xml:XML = new XML(new Data.Xml);
或者,XML可以粘貼到一個類,如:
public class Data
{
public static var xml:XML = <root>
<menu>
<item>Waffles</item>
<item>Belgian Waffles</item>
</menu>
</root>;
}
在更高級別,似乎沒有必要重新編譯每個模板的新SWF。
如果每個SWF都是真正獨特的,可以在文件中設置文本。讓一個SWF能夠接受配置文件可以更好地重用模板。
也有在服務器端使用mxmlc編譯器的方法。這使您的服務器能夠自動執行復雜的構建過程,從而生成多個SWF。
2
我有一個小的開源項目,可以讓你插入文本到SWF文件。也許它會滿足你的需求。它旨在從GoogleDocs或DropBox上公用文件夾中存儲的Word文件中獲取文本。本地文件也可以工作。
該代碼是用PHP編寫的。你可以看到它在這裏的行動:
http://flaczkojad.blogspot.com/2012/05/introduction.html
一個重要的提醒是,它只處理TLF文本字段。
2
您可以從頁面 的對象代碼傳遞的帕拉姆
<object width="180" height="60" bgcolor="#FFFFFF">
<param name="movie" value="Your.swf" />
<param name="flashvars" value="text=YOUR TEXT" />
<embed width="180" height="60" bgcolor="#FFFFFF src="Your.swf" flashvars="text=YOUR TEXT" type="application/x-shockwave-flash" />
</object>
&如果您使用的是AS2,然後就把它當作:
varName=text;
相關問題
- 1. 您將如何以編程方式將PDF嵌入到SWF中?
- 2. 如何以編程方式將drm插入html文件?
- 3. 如何以編程方式將ActionScript CuePoints注入到FLV文件
- 4. 如何以編程方式將註釋插入Microsoft Word文檔?
- 5. 如何以編程方式將圖像插入Word文檔?
- 6. 如何以編程方式檢入本地文件夾中的文件到TFS?
- 7. 如何以編程方式將查詢結果保存到文本文件?
- 8. 如何以編程方式將圖像添加到文本塊?
- 9. 以編程方式將文本輸入到omnibar
- 10. 如何以編程方式將JavaScript注入PDF文件?
- 11. 如何以編程方式將內容寫入json文件
- 12. 如何以編程方式將XML數據導入Excel文件?
- 13. 如何以編程方式將PDF文件轉換爲文本文件?
- 14. 以編程方式將隱藏文本插入到Word 2010表中
- 15. 如何以編程方式將數據從iphone插入到mysql
- 16. 如何以編程方式將行插入到DataGridView中?
- 17. 嵌入Lua:如何以編程方式將腳本保存到文件夾,如何編譯腳本?
- 18. 如何將dropshadoweffect添加到文本框的文本中(以編程方式)
- 19. 如何以編程方式移動,將文件複製到SD?
- 20. 如何以編程方式將JasperViewer保存到文件/流中?
- 21. 如何以編程方式將RIFF頭添加到MP3文件?
- 22. 如何以編程方式將DataReport打印到PDF文件?
- 23. 如何以編程方式將文件傳輸到Adcenter?
- 24. 如何以編程方式將構建文件添加到Xcode4?
- 25. 如何以編程方式將文件上傳到網站?
- 26. Eclipse插件:如何以編程方式修改文件源?
- 27. 如何以編程方式在jar文件中搜索文本?
- 28. 如何以編程方式操作本地Google文檔文件
- 29. Java - 以編程方式將文件追加到Jar文件
- 30. 以編程方式將文件添加到jquery文件上傳
這可能是一個微不足道的問題,但我有點新手 - 如果我按照你的建議將文本提交到Data類中,我該如何將它編程編譯到模板SWF中? – nickb 2013-05-04 07:50:01
你目前如何編程編譯?您需要更改從構建腳本傳遞過來的每個XML文檔的路徑。 – 2013-05-04 07:51:57
我不編程編譯...我不知道該怎麼做,我只是通過GUI手動創建SWF。但我現在明白我可以從命令行使用編譯器。謝謝! – nickb 2013-05-04 08:06:24