Показать сообщение отдельно
Старый 11.07.2004, 19:31
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 9  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
n=Number(!_name) попадает в 0 и 1 поочередно,
результат такой же как если написать
Код:
MovieClip.prototype.fly=function(){
	with(this){
		if(!++_x) { // при _x=0 аттачим на место(_name и depth) предыдущего,но в новые координаты
			if(_name=="mc0"){
				var n="mc1"
				var d=1;
			}else{
				var n="mc0"
				var d=0;
			}
			_parent.attachMovie("cloud",n,d,{_x:-_width,_y:_y,onEnterFrame:fly});
		}
	}
}
this.attachMovie("cloud","mc0",0,{_x:-100,_y:100,onEnterFrame:fly});//первый пошел