Показать сообщение отдельно
Старый 24.05.2008, 05:29
Molecula вне форума Посмотреть профиль Отправить личное сообщение для Molecula Найти все сообщения от Molecula
  № 17  
Ответить с цитированием
Molecula
 
Аватар для Molecula

Регистрация: Apr 2007
Сообщений: 1,369
silin, не получилось с твоим кодом.

Вот что у меня в r.swf:
Код:
var l:Object = new Object();
var l1:Object = new Object();
var l2:Object = new Object();
var l3:Object = new Object();
l.onResize = e;
l2.onResize = g;
function e(){
	mc._width = Stage.width;
}
function g(){
	mc._height = Stage.height;
}

function d(){
	trace('removed')
	Stage.removeListener(l);
}
Stage.addListener(l);
Stage.addListener(l1);
Stage.addListener(l2);
Stage.addListener(l3);
+ на сцене руками положенный черный квадрат, с Инстанс Нэйм mc.

При компиле вся сцена ЧЁРНАЯ

Как сделал что бы работало:
Подгрузочный файл l.swf (на сцене ничего нет):
Код:
var c = 0;
function onLoadInit(m) {
	for (var i in m) { // ищём на обжекты сколько их там
		if (typeof (m[i]) == "object") {
			c++;
			trace(c);
		}
	}
	for (var i:Number = 0; i<c; i++) {
		for (var o in Stage['_listeners']) {
			delete Stage['_listeners'][i]; //нафиг со сцены обжекты
		}
	}
}
var mcl:MovieClipLoader = new MovieClipLoader();
mcl.addListener(this);
mcl.loadClip('r.swf',1);
__________________
john