Показать сообщение отдельно
Старый 24.01.2008, 16:18
Firexel вне форума Посмотреть профиль Отправить личное сообщение для Firexel Найти все сообщения от Firexel
  № 1  
Ответить с цитированием
Firexel

Регистрация: Jan 2008
Сообщений: 28
По умолчанию Как прикрутить альфу к программно созданному TextField

Как прикрутить альфу к именно _программно_ созданному TextField?

Для тех, кто будет меня называть нехорошими словами - я читал тему "Програмный текст и _alpha".. там ни слова о программном текстовом поле.. Я проверял - textfield.embedFonts = true; не работает (TF просто исчезает, причем со стопроцентной альфой и visible=true).

Код такой:
Код:
 

var createTextMovieClip = function (nm:String, where:MovieClip, txt:String, size:Number):MovieClip{
	var nc:MovieClip = where.createEmptyMovieClip(nm, where.getNextHighestDepth());
	
	var tf = nc.createTextField(nm, nc.getNextHighestDepth(), 0, -5, 0, 50);
	
	tf.text = txt;
    tf.selectable = false;
    tf.autoSize = true;
	tf.antiAliasType="normal";
	

	
    var format:TextFormat = new TextFormat();
    format.align = "left";
    format.size = size;
    format.color = 0xFFFFFF;
    format.font = "Arial Black";
    tf.setTextFormat(format);
	
	tf.format=format;
	
	return nc;
}

var text1:MovieClip = createTextMovieClip("text1", _root, "About as", 75);
text1._alpha = 0; // не работает


Последний раз редактировалось iNils; 24.01.2008 в 23:37.