Показать сообщение отдельно
Старый 27.04.2013, 04:46
ndiezel вне форума Посмотреть профиль Отправить личное сообщение для ndiezel Посетить домашнюю страницу ndiezel Найти все сообщения от ndiezel
  № 8  
Ответить с цитированием
ndiezel
 
Аватар для ndiezel

Регистрация: Mar 2009
Адрес: Из города на Ингуле
Сообщений: 116
Отправить сообщение для ndiezel с помощью ICQ
Bletraut, попробовал ваш код - что-то не заработало.
Да и я уже решил другим способом. Пусть и с удалением ребёнка самим собой, но всё же.

Цитата:
И зачем их удалять, чтобы заново создать?)
Цитата:
если у тебя отдельный контейнер для астеройдов, то зачем вообще массив нужен ? (тотже Sprite\Movieclip служит массивом)
зачем удалять астеройд который вылетел за экран ? просто назначь ему стартовые значения и он заного полетит
Нужен новый.
Такая задача.


Сделал так:
Код AS3:
			var en01_Mov:MovieClip;
			en01_Mov = new Enemy_01("right-left",enemy_speed);
			war_zone.addChildAt(en01_Mov,2);
А в самом Enemy_01:
Код AS3:
			if (x<-50)
				{
					fly_timer.removeEventListener(TimerEvent.TIMER,fly);
					fly_timer.stop();
					parent.removeChild(this);
				}