Миграция из Flash CS3 в CS5: проблема рендеринга TextField - PullRequest
0 голосов
/ 15 августа 2010

У меня есть проект Actionscript, который создавался с использованием Flash CS3. Проект имеет TextFields (Текстовый движок: классический текст, Тип текста: динамический текст). Так как я обновил до CS5 и опубликовал, я обнаружил, что мой текст не отображается. Я использую шрифт семейства Tahoma. И я снова установил семейство Font на Tahoma и опубликовал. После этой манипуляции мой текст начинает рендерить. Но когда кто-то пытается открыть мой проект, используя ту же среду разработки Flash CS5, и просто публикует этот проект снова без каких-либо изменений - ни один из моих текстов не отображается снова. И это происходит по кругу. Есть идеи как решить эту проблему?

Спасибо за любую помощь

Ответы [ 2 ]

0 голосов
/ 20 августа 2010

Фокс, спасибо за совет, но это не поможет.

Чтобы исправить эту проблему, я сделал следующее:

1) Выберите Классический текст .

2) Метод рендеринга шрифтов: установите для параметра Anti-alias значение Использовать шрифты устройства .

0 голосов
/ 15 августа 2010

Похоже, это проблема с новыми текстовыми полями TLF в CS5 или встраивание ваших шрифтов.

Попробуйте сделать следующее:

1) Выберите ваш TextField во флэш-памяти и начинайте.к свойствам текста.Там, внизу, где вы устанавливаете имя экземпляра текстов, должно быть раскрывающееся меню, показывающее текст TLF.Вместо этого выберите Classic Text из выпадающего списка.

2) Там, где вы выбираете семейство шрифтов, должна быть кнопка Embed.Щелкните по нему и выберите все символы того семейства шрифтов, которое вы хотите встроить.

Если ничего не помогло, просто создайте новый TextField в CS5 и замените старый на него.Вспышка может иногда вести себя немного странно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...