Показать сообщение отдельно
Старый 06.01.2009, 20:24
r_alex вне форума Посмотреть профиль Отправить личное сообщение для r_alex Найти все сообщения от r_alex
  № 1  
Ответить с цитированием
r_alex

Регистрация: Jan 2009
Сообщений: 1
По умолчанию Работа getObjectsUnderPoint

Как можно достать с помощью этого метода объект типа Container
Код AS3:
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="complete()">
	<mx:Script><![CDATA[
		import mx.core.Container;
		public function  complete():void
		{
			var container:Container = new Container();
			container.setStyle("backgroundColor", 0x00CCFF);
			container.x = 0;
			container.y = 0;
			container.width = 50;
			container.height = 50;
 
			box.addChildAt(container,1);
 
			var pt:Point = new Point(10, 10);
			var objects:Array = box.getObjectsUnderPoint(pt); 
			trace(objects.length); // 0
		  }
	]]></mx:Script>
	<mx:TextArea  width="100%" height="100%" id="box"/>
</mx:Application>
Хотя, если создать такого же размера Sprite, то он включается в objects


Последний раз редактировалось r_alex; 08.01.2009 в 11:17.