상상 너머 그 무언가...

flash as3.0에서 객체의 depth 변경하는 방법 ( setChildIndex ) 본문

개발관련(Development)/플래시(Flash)

flash as3.0에서 객체의 depth 변경하는 방법 ( setChildIndex )

Clack 2012. 10. 4. 14:06

예전 2.0 에서는 swapDepth 같은 메소드가 있어서 무비클립 속에 있는 객체들의 뎁스를 변경이 가능했었지만

3.0에서는 swapDepth 메소드는 존재하지 않는다.

그럼 어떻게 하면 될까?


parent.setChildIndex(this, parent.numChildren-1);


위와 같이 해주면 this 객체가 부모의 child들 중에서 가장 큰 인덱스 값을 가지게 되어서 화면상에 가장 위에서 그려지게 된다.


출처 : http://www.dzone.com/snippets/as3-swapdepths-equivalent