Показать сообщение отдельно
Старый 06.12.2006, 12:47
Zmet вне форума Посмотреть профиль Отправить личное сообщение для Zmet Найти все сообщения от Zmet
  № 5  
Ответить с цитированием
Zmet

Регистрация: Aug 2006
Сообщений: 40
Отправить сообщение для Zmet с помощью ICQ Отправить сообщение для Zmet с помощью Skype™
Код:
MovieClip.prototype.onLoad = function() {
	if (this == newMov) {
		trace(newMov._totalframes);
		for (var i in newMov) {
			if (newMov[i].getDepth) {
				trace("Объект мувика: " + newMov[i]);
			} else {
				trace("Объекты не обнаружены");
			}
		}
	}
};
bFilm.onRelease = function() {
	newMov.loadMovie("film1.swf");
};

bFilm1.onRelease=function(){
	for (var i in newMov) {
			if (newMov[i].getDepth) {
				trace("Объект мувика: " + newMov[i]);
			} else {
				trace("Объекты не обнаружены");
			}
		}
};
Вот полный код фильма, в который подгружается фильм. В подгружаемом фильме (film1.swf) на root лежит три мувика. Кнопка bFilm1 нажимается после нажатия на bFilm.
В аутпуте следующее:

57
Объекты не обнаружены
Объекты не обнаружены
Объект мувика: _level0.newMov.obj3
Объект мувика: _level0.newMov.obj2
Объект мувика: _level0.newMov.obj

Кстати, почему "объекты не обнаружены" два раза (второй появляется при нажатии на вторую кнопку)?