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

Регистрация: Dec 2005
Адрес: Холодная Сибирь...
Сообщений: 268
Отправить сообщение для undeddy с помощью ICQ
По умолчанию Проблема с кодом

Ника кне могу понять почему не работает должным образом следующее.
Код:
var txt1 = "ТЕКСТ";
////////////////////////////////
function newTextBlock(str, txt, x, y, width, height, fr, movie) {
	this.createEmptyMovieClip(movie, 10);
	var format1 = new TextFormat();
	var format2 = new TextFormat();
	format1.bold = true;
	format1.color = 0x009933;
	format1.size = 21;
	format1.font = "Courier New";
	format2.bold = true;
	format2.color = 0x525252;
	format2.size = 21;
	format2.font = "Courier New";
	////////////////////////////////////////////
	eval(movie).createTextField(str, this.getNextHighestDepth(), x, y, width, height);	
             eval(str).setNewTextFormat(eval(fr));
	eval(str).border = false;
	eval(str).multiline = true;
	eval(str).wordWrap = true;
	eval(str).mouseWheelEnabled = false;
	eval(str).selectable = false;
	eval(str).text = txt;
}
newTextBlock("block1", txt1, 161.4, 342.3, 712, 84, "format1", "mov");
Если в выделенной строке вместо указателя на имя мувиклпа вставить указатель например this., то тектст появляется, а так нет. В чем дело?