диакритические знаки во вспышке - PullRequest
0 голосов
/ 09 мая 2009

мой вопрос, возможно, глупый, но я не могу с собой поделать - я создал флэш-фильм с динамически вставленным текстовым полем, который загружает его текст из файла, но у меня есть проблемы с просмотром диакритических знаков, таких как текст в нем. Я пытался изменить шрифт, но это не помогло. Кто-нибудь может мне помочь?

Ответы [ 2 ]

1 голос
/ 10 мая 2009

Во-первых, вы должны убедиться, что шрифт вставлен правильно, это можно легко проверить, просто введя эти самые символы в текстовое поле, и если они появятся при экспорте, вы можете идти.

Что касается чтения текстового файла, то все немного сложнее, но не намного. Что вам нужно сделать, это убедиться, что текстовый файл, который вы читаете, находится в UTF8, любой разумный текстовый редактор должен быть в состоянии сохранить это (черт, даже блокнот делает это сейчас). Вы можете сделать так, чтобы flash учитывал локальную кодировку символов, но это очень подвержено ошибкам и, скорее всего, сломается, если кто-то с другой кодировкой просматривает ваше приложение. Так что переходите на UTF8, вспышка легко справляется с этим.

0 голосов
/ 09 мая 2009

Чтобы использовать их, вам нужно встроить их в свое приложение. Самый простой способ - создать новый TextField на своей сцене, а затем под панелью свойств внедрить эти символы (вам нужно будет встроить их для конкретного шрифта, который вы используете). Просто создайте свое TextField вне поля зрения, и все будет хорошо.

...