Показать сообщение отдельно
Старый 10.08.2011, 08:38
cleptoman вне форума Посмотреть профиль Отправить личное сообщение для cleptoman Найти все сообщения от cleptoman
  № 3  
Ответить с цитированием
cleptoman
 
Аватар для cleptoman

блогер
Регистрация: Mar 2007
Сообщений: 1,291
Записей в блоге: 5
Отправить сообщение для cleptoman с помощью ICQ
тут вряд ли дело в target. трабла, скорее в том, что ваш BAD не умирает по 2 причинам + он продолжает диспатчить событие(это предположение).1 - не отписан от обработки события. 2 - не удален из массива.

попробуйте

Код AS3:
              private function killBad (e):void{
                        var bad:bad = e.target as bad;
                       bad.removeEventListener(bad._KILL,killBad);
		       //если u -массив, то:
                       u.splice(u.indexOf(bad),1);
                       //если u - Object, то предварительно присвойте своему инстансу свойство name и по нему занулите в обжекте.
			removeChild(bad);
			bad = null;			
		}
__________________
http://cleptoman.free-lance.ru
achivements: дважды благословлен на воровство. осеяный благодатью