Форум 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=207675)

grafillo! 29.04.2014 15:20

Встраивание шрифтов
 
У меня постоянно выскакивает такое сообщение
Код AS3:

Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts.

я так понимаю нужно встроить шрифты в текстовое поле. Вопрос: обязательно ли это делать и чем это грозит если шрифты не встраивать? и что будет если выбрать все шрифты?

ZackMercury 29.04.2014 16:57

Шрифты нельзя встроить в текстовое поле. *Перекрестился*

Шрифты можно встроить в FLA-файл, в библиотеку.
Если не встраивать, то выбранный вами шрифт может отображаться или криво, или вообще не отображаться в виду отсутствия данного шрифта на компьютере того, кто запустит флешку.
Последний вопрос не понял.

grafillo! 29.04.2014 17:27

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

ZackMercury 29.04.2014 17:39

Там можно выбрать только один шрифт, а вот диапазоны символов можно выбирать.
Эти дианазоны символов разделяются на группы символов:
латиница
кириллица
иероглифы
и так далее.
Если вы будете выбирать всё, то флешка будет весить столько же, сколько весит сам файл шрифта + контент флешки.
Если вам не нужны иероглифы, то их можно не внедрять. Если вам не нужны знаки препинания, то их можно не внедрять и т.д.

grafillo! 29.04.2014 17:54

а если ничего не выбирать я так понимаю оно автоматом ставит все символы?

ZackMercury 29.04.2014 17:57

http://ipic.su/img/img7/fs/Snimok.1398775934.png
А если ничего не выбирать, то можно посмотреть на количество глифов, которые собираетесь внедрить и убедиться, что это бессмысленное действие.

grafillo! 29.04.2014 19:36

ну я ничего не выбираю и у меня всё работает, только выскакивает предупреждение которое я описал в первом посте, не могу понять суть

ZackMercury 29.04.2014 20:12

Цитата:

Fonts should be embedded for any text that may be edited at runtime, other than text with the "Use Device Fonts" setting. Use the Text > Font Embedding command to embed fonts.
-----
Цитата:

Шрифты должны быть внедрены для любого текста, который может быть отредактирован в рантайме, кроме текста с настройкой "Использовать шрифты устройства". Используйте команду Текст > Внедрение шрифтов для того, чтобы внедрить шрифты.


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

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