![]() |
unicode в редакторе ActionScript
Вопрос такой (сейчас попробую сформулировать):
Хочу я, к примеру, объявить строковый массив, в элементах которого присутствуют спец-символы myArray = new Array("ßüöä","и др."); (в первом элементе символы из немецкой раскладки, те которые с умляутами). так ведь не выходит, не понимает редактор Unicode, например chr(0196). на сцене при помощи Text Tol такое прокатывает, а вот в редакторе скриптов - нет. Как же можно присвоить переменным нужное значение (в данном случае строку с символами, которых нет в обычной ANSI кодировке)??? P.S. использую пятый флэш. |
всё дело в шрифтах! Найди шрифт понимающий немецкий…
если у тебя нет нужного шрифта во флеше, который понимает "?uoa", то ничего не выйдет...
и ты должен понимать, если у тебя он есть, то у других его может не быть... и вместо немецкого, они увидят белиберду... поэтому выбери шрифт понимающий немецкий, и сделай его динамическим с с разрытием... занимать будит больше, но есть гарантия что этот текст увидят все... ;) |
так ведь есть шрифт, Arial CE, например - на сцене то работает (простые текстовые метки).
Как в редакторе скриптов шрифт сменить? Кстати, это элементы массива с немецкими символами потом идут в динамические текстовые поля (как заголовки к кнопкам). Ну и конечно эти поля имеют формат с этим Arial CE, который собственно поддерживает немецкую раскладку - но ничего не получается, заголовки выглядят так-же, как и в редакторе скриптов, и никакие chr(xxx) не помогают.... А в редакторе то можно вообще штифт сменить - я чего-то не нашел нигде??? |
5 флэш не поддерживает unicode _вообще_, не только в редакторе. Используй шестерку. Не знаю, как там обстоит дело с редактором, но если в скрипте, подгружаемом с помощью #include "blablabla.as"
первая строка выглядит следующим образом: //!-- UTF8 сам скрипт он начинает трактовать, как уникодный. |
значит с пятым флэшем проблема нерешаема???
или можно со шрифтами как-то помудрить? рисует же он эти умляуты (на сцене).... |
Почему нерешаема? Не заморачивайся с unicode - инклудь все свои тексты из внешних скриптов. Их можешь делать где угодно, хоть в том же ультраедите.
|
ща сам попробую и скажу, можно это сделать или нет...
если да та исходник дам... |
Вложений: 1
вот ответы на все твои вопросы!
:cool: если я конечно тебя правильно понял... :rolleyes: |
РАБОТАЕТ, но только В ТВОЁМ ИСХОДНИКЕ!!!
В чём засада??? Делаю точно такой-же свой - НЕ РАБОТАЕТ. Ты что-то говорил о профессиональном режиме? |
Вложений: 1
хотя я в таких случаях поступаю вот так...
|
| Часовой пояс GMT +4, время: 01:44. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.