|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Embed китайского языка в текстовом поле.
Есть текстовое поле с модным шрифтом BrushType, этот шрифт поддерживает китайские иероглифы:
В нём внедрены соответствующие символы (кроме галочек, для верности, та же фраза написано прямо во "включить след. символы": В коде пытаюсь написать в поле всё ту же фразу: Но получаю долбаные кавычки: Wtf? Какие есть тонкости работы с иероглифами? Добавлено через 4 минуты Собсно это сферическая ситуация в вакууме, а проблема появилось в приложении: там в текстовое поле писалась строка из файла. То есть проблема вряд ли в том, что в редакторе кода Flash CS какая-то другая кодировка этих долбаных иероглифов Добавлено через 14 минут Ладно, я ерунду спросил, пойду лучше спать. Не помню, как тут удалять посты. Всем 再见. Последний раз редактировалось Anton Riot; 03.11.2016 в 01:04. |
|
|||||
Может быть это связано с компиляцией, возможно, юникод не поддерживается. Я писал иероглифы так
Извращение, конечно, но работало.
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
А код ты во флеше писал и компилировал там же?
__________________
Я заклинаю вас действовать иначе. |
|
|||||
Нет, код я писал в классе, в проекте, к которому подключена библиотека со шрифтом.
Прикрепил либу со шрифтом Arial во вложение. Для регистрации просто где-то в коде нужно написать один раз Font.registerFont(Arial); После этого можно в TextFormat указывать параметром название шрифта Не помню только внедрял ли я китайский именно в этот шрифт (по-моему да), но с китайским все точно так же
__________________
Ко мне можно и нужно обращаться на ты) |
Часовой пояс GMT +4, время: 09:32. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|