LENDIEN聯電 冷暖 清淨 除溼 移動式空調 9000BTU任天堂-Switch-NS-公司貨主機-豪華全配組LG樂金 WIFI遠控雙眼小精靈掃地清潔機器人變頻版

2011年11月10日 星期四

flash中文字亂碼、掉字

KM很久沒寫了,因為前一段時間工作內容沒有挑戰性(被歐飛),這兩天終於有東西可以寫了好開心。

今天要講的其實分成兩部份,一個是亂碼的問題,一個是掉字的問題,這2種狀況在flash裡很容易遇到,必竟flash不是台灣人設計的,不過說實在的,中文字的問題在很多軟體都會遇到,這裡就不一一列出來,反正列不完。

首先呢,亂碼問題。這個很簡單,只要在整個flash影片的第一個影格加入一行action script

System.useCodepage=true;
照字面上意思解讀,就是使用網頁的編碼啦,沒有疑問。中文字要在flash裡外傳來傳去,當然是要用相同語言才不會雞同鴨講,很容易理解。

再來呢,就是掉字的問題。
這問題說真的,我還是第一次遇到,應該是flash版本的問題,之前用flash X的版本都沒發生,現在用flash CS5才遇到。
這個問題的處理方式也很簡單,點選有問題的文字框,然後點開屬性模板→字元,裡面有個叫消除鋸齒的項目,選擇使用裝置字體,就好了。

說真的這次遇到掉字問題還滿傻眼,印象中明明以前遇到的都是flash很俏皮的把中文字裡四周被圍起來的區域填滿,看起來就像以前國小上課無聊時,把課本上的字一框一框塗黑一樣,當時看到這個問題的感覺,應該就像老師看到那本被塗過的課文一樣……
這個俏皮的問題,最後解決方式,就是把中文字打散變圖就好了,由此可證,flash是個不愛讀書的孩子

沒有留言:

張貼留言