![]() |
Embed китайского языка в текстовом поле.
Есть текстовое поле с модным шрифтом BrushType, этот шрифт поддерживает китайские иероглифы:
https://i.gyazo.com/05c779acd2e1f40c...7f4434ac22.png В нём внедрены соответствующие символы (кроме галочек, для верности, та же фраза написано прямо во "включить след. символы": https://i.gyazo.com/31a743d7e40ff258...d803b65aed.png В коде пытаюсь написать в поле всё ту же фразу: https://i.gyazo.com/759f83ec6e5a2913...20fee61bbd.png Но получаю долбаные кавычки: https://i.gyazo.com/3b1db57f59c26a4b...294fbb5383.png Wtf? Какие есть тонкости работы с иероглифами? Добавлено через 4 минуты Собсно это сферическая ситуация в вакууме, а проблема появилось в приложении: там в текстовое поле писалась строка из файла. То есть проблема вряд ли в том, что в редакторе кода Flash CS какая-то другая кодировка этих долбаных иероглифов Добавлено через 14 минут Ладно, я ерунду спросил, пойду лучше спать. Не помню, как тут удалять посты. Всем 再见. |
Может быть это связано с компиляцией, возможно, юникод не поддерживается. Я писал иероглифы так
Код AS3:
|
Цитата:
|
Цитата:
|
Вложений: 1
Нет, код я писал в классе, в проекте, к которому подключена библиотека со шрифтом.
Прикрепил либу со шрифтом Arial во вложение. Для регистрации просто где-то в коде нужно написать один раз Font.registerFont(Arial); После этого можно в TextFormat указывать параметром название шрифта Код AS3:
|
| Часовой пояс GMT +4, время: 14:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.