![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 怪頭 ![]()
![]() |
設定內容大概如下例: 字體元件屬性 名稱:myFont 字體:"標楷體" 連結屬性 識別名稱:myFont 連結:匯出給ActionScript使用(不勾選) 匯出給執行階段共享(勾選) 匯出在第一個影格(勾選) URL:./lib/font.swf 然後在需要使用到字型的fla裡 在需要的動態文字內的字型選擇myFont 現在問題來了 內嵌字體無論我是全選還是全不選 swf被執行起來之後 只要輸入的文字是簡體字就會顯示成方框框的亂碼 而繁體字則不會有這個問題 我輸入的中文字一律都是用unicode的 所以我想應該不是System.useCodepage = true;這個的問題 而且其實我試過也沒有用 另外還有更奇怪的事情是 如果在字型那邊直接選擇使用"標楷體"的話,簡體字也不會有亂碼 唯獨在使用元件庫提供的字型時才會 所以感覺上似乎是font.swf的元件庫字型輸出時出了什麼問題的樣子 但又找不出原因 想請問一下有沒有人知道這是怎麼回事的? 謝謝∼ |