![]() |
|
||||||||||
|
|||||
|
Подскажите пожалуйста как сгладить динамический текст во Flash........а то он какой-то карявый.очень надо
|
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
кнопочка Character на панели Properties.
с контролом выделяешь необходимые позиции и жмешь ок
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
4AM Games
|
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
А если у меня текст в виде html....
Попробывал так txt.embedFonts=true; и txt.embedFonts=false; Текст вообще изчез! А насчет настроек в propertis ставлю сглаживание но на динамический текст это не влияет когда компилируешь он остается одним и темже квадратным..........приходится выкручиваться и подбирать шрифт ятоб был не совсем квадратным!!! это влияет только на статику....... Может я что не так делаю |
|
|||||
|
Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
|
Цитата:
1. создал поле Dynamic Text с каким-то извращенным шрифтом (в моём случае это Mistral); 2. нажал кнопочку Character... 3. выбрал radio-button Specify Ranges 4. выбрал группу(ы) символов в соответствии с используемым языком ![]()
__________________
I denti non possono dire niente... senza la lingua... Perche' la tua lingua e' mia! |
|
|||||
|
если html текст, то его нужно присваивать txt.htmlText, а не txt.text
__________________
The matrix has you... |
|
|||||
|
да... и написать перед этим txt.html = true;
![]()
__________________
The matrix has you... |
|
|||||
|
Регистрация: May 2004
Адрес: Kiev
Сообщений: 704
|
embedFonts для html-текста может действительно повлечь за собой исчезновение самого текста (или части текста). Допутим на текстовое поле назначен Arial Normal. Активируем embedFonts (жирное и наклонное начертание при этом НЕ внедряются в документ). Предположим, что до сих пор в нашем fla файле мы нигде не активировали embedFonts для Arial Bold. Тогда если загружаемый текст содержит фрагменты, заключенные в теги <b>...</b> то фрагменты эти отображаться НЕ БУДУТ. Т.е. шрифты, которые планируешь использовать средствами html для textFields с embedFonts=true, необходимо сначала внедрить в других textFields либо с помощью library/new font...
|
|
|||||
|
Регистрация: Jun 2005
Адрес: Moscow
Сообщений: 2
|
//Создаем 2 слоя;
// В первом создаем клип и даем ему имя "mc" // В библитеку нужно вставить шрифт "Arial" (New Font... -> Arial) и // дать имя "Arial", затем в библиотеке кликнуть на него правой // кнопкой мыши -> "Linkage" -> Ставим галки 1 и 4. // Во втором слое пишем код: _global.createText = function(mc_name, w, h, font_name, font_size, font_bold, font_italic, font_color, autosize, htm, text_align, txt) { with (mc_name) { createEmptyMovieClip("txtField", 1); with (txtField) { createTextField("text", 1, 0, 0, w, h); txtFormat = new TextFormat(); with (txtFormat) { size = font_size; color = font_color; bold = font_bold; font = font_name; align = text_align; } with (text) { type = "input"; //ebbedFonts = true - сглаживание шрифта embedFonts = true; // selectable = false; wordWrap = true; multiline = true; if (autosize == true) { autoSize = true; } else { autoSize = false; } if (htm == true) { html = true; htmlText = txt; } else { html = false; text = txt; } setTextFormat(txtFormat); } } } }; // txt = "Вписываем сюда наш текст! Вроде работает! <br>И HTML тоже понимает."; createText (_root.mc, 200, 200, "Arial", 10, false, false, 0x000000, true, true, "left", txt); //Все - запускаем! Последний раз редактировалось Alex_zz; 17.06.2005 в 19:13. |
|
|||||
|
А как добавит новый фонт (New Font...->Arial) такого я не нашел.......обьясните плиз.......
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|