Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Отсутствие шрифта! (http://www.flasher.ru/forum/showthread.php?t=174264)

GBee 21.01.2012 17:09

Покажите фла? Так, а у текстов случаем не стоит "Use device font"?

ПС ПравИльно.

pytachok 21.01.2012 17:46

Вложений: 1
держи

TanaTiX 21.01.2012 18:01

У вас там 2 статичных текстовых поля.

iNils 21.01.2012 18:25

Цитата:

Сообщение от Wolsh (Сообщение 1058269)
А наличие на компах клиентов вообще не играет роли - статические поля это векторные картинки, все векторные глифы символов компилятся в файл swf, в твою флэшку, из шрифта на твоем компе. Другими словами, они "эмбедятся" автоматически. А когда ты ставил им эмбед руками, ты скорее всего этим действием отменял то, что они статические. Пройдись по всем полям и переведи их обратно в статику, и убери им эмбед.

Я тебя удивлю, но даже при наличии только статических полей, глифы из них все равно встраиваются как шрифт, а не как просто вектор. Разница только в том, что для статика используется тег DefineFont, а для динамических полей DefineFont2 или DefineFont3.

CEBEP 22.01.2012 01:44

a) Charlemagne Std и Charlemagne Std Bold это фактически разные шрифты, вы опцию Bold выбрали ?
б) если создаёте текстовое поле программно, надо указывать embedFonts = true;
в) если создаёте класс с Font-ом для встрайвания, для TLF и классического TextField-а, надо указывать в настройках какой вам нужен
г) TextFormat для TextField, TextLayoutFormat для TLFTextField

вот и вся премудрость


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

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