![]() |
вопрос по createTextField();
в программно-созданном поле не отображаются китайские иероглифы :(
шрифт (китайский) в библиотеку добавлен, linkage поставлен, useCodepage = false; поддержка китайского в винде есть. программно созданное текстПоле с embedFonts=true теряет иероглифы и другие буквы ( символ "-" отображает) с embedFonts = false теряет англ символы, и отображает иероглифы. поле созданное вручную (инструментом) и embed и неEmbed отображает все правильно (указываю тот же шрифт что и для динамического из библиотеки) - иероглифы+англ+символы ... ЗЫ: текст брался как их xml (unicode) так же и прямо их флэшевой переменной. ЗЗЫ: а МХ поддерживат китайский ? у меня только "????" выдаёт. ни одного иероглифа не получилось вставить.. как будто юникода нет вовсе (а может его нет? :) ) ~ в чем хитрость ?:mad: |
Flash MX не поддерживает unicode в полной мере. У меня такие же проблемы возникли при работе с немецким и итальянским языками. Поэтому проблему решил путем переноса проекта в mx 2004 (или в flash 8 сейчас).
|
МХ вообще не понимает что от него хотят,
все что описал делалось в mx 2004 (или в flash 8 сейчас). |
Во Flash 8 все работает, только что проверял с китайскими иероглифами.
|
если не сложно, исходник + шрифт, пожалуйста )
|
может у меня шрифт поглякивает ? ( хотя пробовал штук 5..
|
>>программно созданное текстПоле с embedFonts=true теряет иероглифы и другие буквы
а проверь на всякий случай textFormat.font точно на linkage Identifier шрифта в библиотеке указывает, а то похоже, что нет.. |
Цитата:
|
Вложений: 1
код (исходник в аттаче)
без embed - все есть, как только embed - нима текста ( Код:
this.btnLabelFormat = new TextFormat();туплю ? ( |
Сделайте текстовое поле и забейте туда все нужные символы и подключите их, а дальше в текстФормате просто указывать название шрифта ...
|
не проходит. embed всё портит.. (
|
Вложений: 1
Еще раз
|
странно (
пробовал.. прям тоже самое.. потому что читал у дембицкоко.. да и Кузен предложил.. не показывало.. странн ( спасиб.. опробую поиграться ) |
ты уверен, что китайские иероглифы действительно включились в ролик?
когда делаешь size report - они есть в списке включенных символов? |
| Часовой пояс GMT +4, время: 23:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.