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

Регистрация: Sep 2009
Сообщений: 68
Цитата:
Сообщение от Jewelz Посмотреть сообщение
да
мне кажется эту строчку быстрее вставить в код и посмотреть нежели писать пост и ждать ответа =)
и не поспоришь, но такое ощущение что вставляет null (перезатирается дефолтное значение)

Добавлено через 29 минут
Не, я что глупые такие вопросы задаю

Код AS3:
var textFld:TextField = new TextField();
		var format:TextFormat = new TextFormat();
var m_fld:MovieClip = getChildByName('ck_mc') as MovieClip;
 m.best_value.text = '10';
				format.font = "Verdana";
				format.color = 0xff0000;
				format.size = 22;
 
				//textFld.background = true;
				textFld.textColor = 0xffff00;
				textFld.autoSize = TextFieldAutoSize.CENTER;
	                        textFld.defaultTextFormat = format;
 		trace(ck_mc_val.best_value.text);
			trace(ck_mc_val.best_value.textColor);
По умолчанию значение равно 9, оно показывается в лейбле.
Ролик заводится, потом срабатывает евент, и дефолт пропадает, на экране ничего нету.
Но при чём трэйсы возвращают установленное значение и цвет фона. Даже можно все эти форматы выбросить и всё равно не влияет особо. Текстфилды находятся на отдельном самом верхнем слое.

Что это? Куда-то что-то надо в дисплей-лист добавить?

Добавлено через 20 часов 22 минуты
Ну хоть в какую сторону смотреть ?