WonHada.com으로 이전

getObjectsUnderPoint() 메소드 사용시 유의사항 본문

플래시/플렉스[Flash/Flex]

getObjectsUnderPoint() 메소드 사용시 유의사항

반주부 2008. 1. 29. 17:15
반응형


AS3.0에서 DisplayObjectContainer의 getObjectsUnderPoint() 메소드는 파라미터로 넘겨진 Point 아래에 있는 객체의 배열을 반환한다..

이 때, 리턴되는 배열에는 가장 아래 있는 객체부터 저장된다..즉, 눈에 보이는 가장 뒤에서부터 저장된다..

마우스 이벤트에 이 메소드를 적용한다면 아래와 같이 사용하면 된다..

var underObjects:Array = this.stage.getObjectsUnderPoint(new Point(e.stageX, e.stageY));
var len:int = underObjects.length;
for(var i:int = len-1; i >= 0; i--) { //앞쪽부터 검색하기 위해..
}






반응형