Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   пришитый шрифт текстового поля (http://www.flasher.ru/forum/showthread.php?t=67701)

pogga 09.08.2005 15:30

пришитый шрифт текстового поля
 

1. Программно создаю текстовое поле
2. Ставлю "эмбедФонтс = тру"
3. Выставляю текстФорматом шрифт (этот шрифт уже пришит вручную к другим текстовым полям флешки)

результат : в текстовом поле пусто

4. Убираю "эмбедФонтс = тру"

результат : в текстовом поле дефолтный ТаймзНьюРоман

-

чё делать ? http://www.flasher.ru/forum/images/r...s/rolleyes.gif


KidsKilla 09.08.2005 15:36

русских буквы мож в шрифте нет? или недовключал чего...

pogga 09.08.2005 15:38

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

KidsKilla 09.08.2005 15:43

а само поле создано? _visible, _alpha, маски?

pogga 09.08.2005 15:52

никаких извратов нет - просто поле в клипе, лежащем в руте

pogga 09.08.2005 16:17

да, вопрос нерешаемый стандартными методами сразу поставил отцов в тупик..

KidsKilla 09.08.2005 17:43

да просто какаяньть глупая ошибка типа выставления статика вместо динамик (кстати =)
даёшь исход, вдруг можечо.
кстати, шрифт тоже клади.

pogga 09.08.2005 18:21

да ладно, я его уже в спину топором зарубил - сделал поле руками, засунул в клип, клипов надублировал и назадавал им автосайз = тру..
всё стало как надо 8)
..проблема отпала, хотя вопрос и остался нерешенным

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

iNils 09.08.2005 19:20

выложил бы все равно исходник, интересно посмотреть на проблему.

7thsky™ 09.08.2005 19:38

а ты антиальясинг на шрифт ставил?

pogga 10.08.2005 19:25

Вложений: 1
для тех кто хотел посмотреть на проблему изнутри )

KidsKilla 10.08.2005 21:24

_root.secondTF.getTextFormat() == undefined
...................

nuran 10.08.2005 21:58

а ты шрифт-то прошил?

silin 11.08.2005 00:35

Вложений: 1
>>для тех кто хотел посмотреть на проблему изнутри
1)format.font = tf.getTextFormat().font//он почему-то не 'Tahoma', а 'Tahoma_11pt_st' (?)
2)текстфилды все же на разной глубине надо
3)setTextFormat(format) после text = "blablablah!", а не наоборот

7thsky™ 11.08.2005 01:26

Если вы внедряете шрифт и включаете антиальясинг, он перестает быть просто Tahoma - флэш перерабатывает шрифт и новый шрифт получает название Tahoma_Npt_st где N размер кегля.

То есть даже если вы внедрили в один текстфилд Tahoma размера 11 с антиальясингом, а вдругой Tahoma 12 с антиальясингом, то будут внедренны два переработанных шрифта Tahoma_11pt_st, Tahoma_12pt_st, еще для каждого представления (Bold, Italic, Underline) нужно отдельно сделать свое внедрение

Сколько раз это уже обсуждалось ... даже на Риалтайм форуме


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

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