Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   неколько шрифтов разом (http://www.flasher.ru/forum/showthread.php?t=45628)

catilina 06.06.2003 13:50

неколько шрифтов разом
 
можно ли во флеш МХ ставить неколько шрифтов для одного текстового поля, типа как в НТМл?

Dimonius 06.06.2003 14:25

Запросто в статик выделяешь и меняешь, а вот в динамик через хтмл-теги.

catilina 06.06.2003 14:33

проблема на самом деле другая, это нужно для тех у кого нет, скажем, первого шрифта, подставляется второй..
я хочу модель НТМЛа: "<div font-family="arial,verdana,ect.">"
есть идеи?
заранее благодарен

Dimonius 06.06.2003 14:42

если в фонтах для текстовых полей не выбирать конкретный фонт, а поставить _sans, _typewriter, _serif, те обозначения основных шрифтовых семейств. То при просмотре на другой машине будет использоваться любой из установленных системных шрифтов отвечающих данному семейству.

catilina 06.06.2003 14:46

в моем случае это два юникод шрифта: "Sylfaen" и "Arial Unicode MS", врядли они принадлежат одному семейству...

uri-uri 06.06.2003 14:47

Юзай:

TextField.getFontList

Метод; Возвращает массив, элементами которого являются имена шрифтов, доступных Flash Player'у на компьютере пользователя. Имена имеют тип String.

Проверяешь - есть ли в этом массиве первый предпочитаемый тобой фонт. Если нет, то 2-й фонт, и т.д.

Короче работа с массивом.

catilina 06.06.2003 15:09

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

Alex_Lom 06.06.2003 16:28

Peter Hall сделал это за нас:
fontFamily - новое свойство TextFormat. Использовать довольно просто, да и примерчик есть.

catilina 09.06.2003 13:54

алекс, у тебя работает?
там как то туманно все описанно, include directory это где?
не мог бы ты русским языком описать вкратце :)

Armen Khanoyants 09.06.2003 16:04

пиши текст, а потом нажимай ctrl+b и проблема будет решена:)


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

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