Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   не отображается русский текст (http://www.flasher.ru/forum/showthread.php?t=123980)

Hellem 17.04.2009 14:43

не отображается русский текст
 
привет
при загрузке из .txt файла параметр production=добрый день!& в конечном итога загружается и при просмотре флэш выводит вместо текста квадратики..

Подскажите пожалуйста как можно решить эту проблему
Спасибо

Волгоградец 17.04.2009 14:46

Сохранить текст в формате utf-8

Hellem 17.04.2009 14:52

о!! Спасибо огромное!! Заработало))

Добавлено через 14 минут
Когда текст загрузился, он отображается во флэш с расстоянием между строчками слишком большим

Я менял в текстовом поле параметр letter spacing - безрезультатно..
Может быть можно задать этот параметр как то иначе?

Подскажите пожалуйста как можно решить эту проблему
Спасибо!

Wolsh 17.04.2009 16:14

Сохранить текст с односимвольным переносом (винда по-умолчанию перенос строк кодирует как 2 символа, и кроссплатформенный флэш делает соответственно 2 переноса). Например, во Flash Develop или любом другом текстовом редакторе пожирнее блокнота.

Добавлено через 3 минуты
Как вариант - написать все в одну строку, поставив свои эскейпы в местах переноса - \n
Ну или написать свой чистильщик, который будет искать пары переносов и удалять один из них.

greenhill 17.04.2009 19:35

Я бы писала как html текст
text_field.html=true; и дальше тегами

dnisa 20.04.2009 23:45

Доброго времени суток.
столкнулся с проблемой: есть xml файл сохранен в UTF-8, из которого импортируется текст на русском, который потом выводится на сцену через пустой фрейм посредством экшн скрипта.
Проблема в том, что русский текст при выводе не отображается. Проверял xml в utf-8 сохранен, возможно проблема с Character Embedding выводимого текста, но задать кирилицу пустому фрейму нереально. пол дня уже мучаюсь, не знаю как решить проблему. может кто сталкивался с подобной проблемой, подскажите как можно ее решить?
З.Ы. Пробовал вставить текстовое поле в этот фрейм и задать ему Character Embedding - Cyrilyc, но проблема не решилась :(

Wolsh 21.04.2009 01:31

Цитата:

Пробовал вставить текстовое поле в этот фрейм и задать ему Character Embedding - Cyrilyc, но проблема не решилась
Надо было хоть один символ в поле оставить.

dnisa 21.04.2009 11:28

решилось :)


Часовой пояс GMT +4, время: 12:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.