Показать сообщение отдельно
Старый 21.10.2010, 16:50
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Для CS3 (Для CS5 аналогично):
Шрифт уже должен быть установлен у вас в системе.
Обычно внедряют шрифт для использования в динамических текстовых полях, чтобы текст можно было менять программно, не оглядываясь на то, что может быть установлено у пользователя.

Если вам для этих целей, то:

1) Делаете динамическое текстовое поле где-нибудь вне области видимости сцены.
Писать что-либо в нем не обязательно, но можно (дабы, например, не забыть, что это за поле).
2) Назначаете на него нужный шрифт.
3) Выбираете нужное начертание, если нужно (полужирный, наклонный).
То есть для каждого начертания нужно отдельное такое поле.
4) Нажимаете кнопку Embed (Внедрение символа) и выбираете нужные наборы символов.
Всё. Теперь в этом поле шрифт будет внедрен, ровно как и для всего проекта в целом.

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

Если у вас в поле текст меняться не будет, вы используете статическое поле, то внедрять шрифт не нужно, да и не получится.

PS. Не используйте внедрение шрифтов с помощью библиотеки.
PPS. Дополнительные вопросы задавайте после описания ваших целей - для чего вы собственно подумали о внедрении, что хотите им достичь.
__________________
Идите первым!


Последний раз редактировалось mooncar; 21.10.2010 в 17:14.