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

Регистрация: Jan 2010
Адрес: Кривой Рог
Сообщений: 117
alatar, я не могу stage в DisplayObjectContainer конвертировать, он же от DisplayObject'а наследуется.

Добавлено через 6 минут
Придумал такой способ:
Код AS3:
private function hitTestNativeStage(position:Point):DisplayObject
{
	var count:uint = stage.numChildren;
	for (var i:int = count - 1; i >= 0; i--)
	{
		if (stage.getChildAt(i).hitTestPoint(position.x, position.y, true))
		{
			return stage.getChildAt(i);
		}				
	}
	return null;
}
Но не уверен, что это не долбанёт по производительности, когда объектов будет много.