Показать сообщение отдельно
Старый 25.01.2006, 14:22
Nomen Omen вне форума Посмотреть профиль Отправить личное сообщение для Nomen Omen Найти все сообщения от Nomen Omen
  № 3  
Ответить с цитированием
Nomen Omen
 
Аватар для Nomen Omen

Регистрация: Jul 2005
Адрес: 2000 км от Москвы
Сообщений: 23
код в запускаемом run.swf

Код:
createEmptyMovieClip("con", 2); //грузим swf при наведении на которую загружается ld.swf в run.swf
	con._x = 720;
	con._y = 150;
	con.loadMovie("p.swf");

createEmptyMovieClip("fon", 16);//место под ld.swf
	fon._x = 40;
	fon._y = 160;
код в p.swf, исполняется по наведении на кнопку

Код:
_root.fon.loadMovie("ld.swf", 5);
код ld.swf

Код:
this.onData = function(){
	loadVariables("1.txt", this);
	this.createTextField("tf", 0, 0, 0, 230, 420); 	
             tf.multiline = true;
	tf.wordWrap = true;
	tf.variable = "textfriend";
	var myformat:TextFormat = new TextFormat();
	myformat.font = "Arial
	myformat.size = 12;
	myformat.color = 0x00AA00;
	tf.setTextFormat(myformat);
	};
Убираем onData - в run.swf отображается нужный текст без форматирования. С onData - ld.swf при компилляции выглядит правильно, но при запуске run.swf этот ld не виден (и поля текстового не создается тоже)

Пробовал делать функцию в ld.swf глобальной и вызывать ее в run. но окончательно запутался
Может подскажете работоспособный способ? Тут советует товарищ onLoadInit попробовать... что скажете?
__________________
undefined мое второе имя :о(