Swiffy to HTML5 動態文字
利用Swiffy將Flash轉檔成HTML5, 經由版本不斷更新, 能支援轉檔的程度逐漸擴充. 較新的版本也能使用內嵌字體的動態文字.但僅限可輸入的動態文字; 面對Action Script的參數運算結果, 或是外部資料載入的字型, 都不能正常顯示. 我想是因為轉化成SVG時無法解析動態數據所致. 最好的方式是使用預設值字型, 而不要使用內嵌字體.
將檔案轉成HTML意味著, 我應該可以藉由網頁字型讓動態文字顯示其設計. 此方式可參考: Google Fonts使用方法.
Step 1. 先選用網頁字型, 並下載其文字檔案至電腦中的字型庫.
Step 2. Flash檔案使用內嵌字型 (或動態文字). 完成後輸出Swiffy Plugin.
Step 3. 修改轉檔後的html, 在 <head> 下方插入 <link>. 如:
<link href='http://fonts.googleapis.com/css?family=字型 1|字型 2|字型 3' rel='stylesheet' type='text/css' ></link>
雖然Google Fonts的字型不全然符合你的設計需求, 至少是目前可行的解決方案. 再不然就要完全放棄從Flash編寫的想法; 另外從HTML5來編寫.