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

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Код AS3:
if (newimg.hitTestPoint(hero.x, hero.y, true)) {
    newimg.dispatchEvent(new HitTestEvent('hit') );
}
// Здесь неясно куда вы вешаете слушатель. Попробуйте перехват событий:
addEventListener(HitTestEvent.CONTROL_TYPE, eventHandler, true);
 
// А в трейсе выведите event.target
protected function eventHandler(event:HitTestEvent):void
{
	trace(event.target); // [object Image] ?
	trace((event.target as Image).id);
}