PDA

Просмотр полной версии : Внедрить шрифт.


art_maestro
15.01.2014, 21:17
Здравствуйте

Подскажите пожалуйста как решить такую проблему.
Есть поле textInput к нему я привязал необходимы мне шрифт

в первом кадре прописал следующее

_root.ti1.fontFamily = "Chocogirl";


Все работает, но когда я запускаю swf и ввожу текст в TextInput, шрифт меняется на times new Riman. Т.е. для того чтобы работал, нужно его перенести на тот пк.

Я знаю, что для решения в AS3 есть такая функция как Embeded, но в as2 я так понимаю ее нет. подскажите пожалуйста как решить данную проблему?

hebep1982
16.01.2014, 06:18
В свойствах поля выбрать внедрить и указать нужный диапазон нужных вам символов после чего шрифт появится в библиотеке.

art_maestro
17.01.2014, 03:40
Шрифт добавился в библиотеку, но проблема не решилась. Может я не так внедрил.
Я не могу понять
В свойствах поля
Т.е. мне нужно выделить компонент TextInput и в свойствах будет кнопка внедрить?

hebep1982
17.01.2014, 07:53
Да, конечно это же свойство элемента а не настройка среды или ролика. Свойства->символ там где тип шрифта ->кнопочка Внедрить... А вообще при публикации иногда Flash CS6 сам напоминает что шрифт не внедрен и тд. и тп.

art_maestro
17.01.2014, 15:49
Сделал так..
1. Разместил один TextInput,
2. Поместил его в символ (так как Свойства->символ именно у textInput я не нашел)
3. Когда нажал F8 на textInput вывелось окно "СВОЙСТВО СИМВОЛА" - там есть кнопка символ, но она не активная.