2011-10-14 27 views
0

我有一個與英文lang一起工作的textfiled(輸入類型)。如果我在系統托盤中更改爲不同的語言環境,則無法將任何文本寫入文本文件。在Textfield中編寫UTF-8字符As3

如何將此功能啓用到TextField中,或者與swf中的語言環境/語言支持相關聯?

+1

你在文本框中使用特殊字體嗎?也許你必須嵌入它才能夠顯示外國字符...... – pkyeck

+0

那麼我嵌入Arial。但也試圖用我自己的字體和字母chaged,但我仍然不能寫在系統托盤更改語言支持。所以字體的工作,但只有當英語是在系統托盤。 – Vlad

回答

0

在flash IDE中,在文本字段屬性下有一個嵌入按鈕。打開該窗口並添加字符範圍,並將要存在的特殊字符添加到「還包含這些字符:」字段。

+0

是的,我知道這一點,但現在我在FlashDevelop中工作,不能使用FLash IDE。如何嵌入語言角色,例如cyrilic類型的語言支持? – Vlad

+2

你可以使用EMBED元標記(http://mx.coldstorageonline.com/index.php?bid=48)並指定'unicodeRange'屬性(可選,否則整個字體將被嵌入) – pkyeck

+0

你仍然可以使用如果你喜歡,可以使用flashdevelop flash btw。 – ymutlu