Форум 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=97004)

Torero 12.06.2007 02:08

прозрачность.
 
Доброго времени суток!
Возникла проблема..

Есть компонент, привязанный к классу. Класс динамически создает TextField.

Код:

                               

import mx.core.UIObject
class classes.Cl extends UIObject
{
public var a:TextField;

public function Cl()
{
a=this.createTextField("my_cell"+(k), this.getNextHighestDepth(), 200, 20, 100, 100);
a.html=true;
a.htmlText="1234566789";
a.multiline=true;
a.border=true;
a.borderColor=0xAA0000;
a.background=true;
a.backgroundColor=0xffeeee;
a._alpha=30;
}

}

Однако данный TextField выводится непрозрачным!
Есть стойкое впечатление, что проблема связана с EmbedFonts, однако, как видите, я нигде шрифтов не указываю, поэтому даже не знаю что и делать... Использую Flash8ю Возможно что-то в настройках программы?
Посоветуйте пжл, где искать ошибку.

DarkLight 12.06.2007 02:19

ну т к нету EmbedFonts, прозрачность и не работает

etc 12.06.2007 02:55

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

Torero 12.06.2007 04:32

Отлично. Врубил embedFonts, прозрачность действительно появилась. Засада в том, что текст становится прозрачным вместе с текстфилдом, а нужно чтобы прозрачным становился только фон. Раньше все нормально отображалось без всяких embed-ов.. Скорее всего что-то нечаянно изменил в настройках - другого объяснения не нахожу.((

iNils 12.06.2007 04:50

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


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

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