2012-07-18 2 views
0

캔버스의 표시 순서를 프로그래밍 방식으로 설정할 수 있는지 궁금합니다. 예를 들어 플렉스 프로그래밍 방식으로 캔버스 주문

은 내가

<mx:Canvas id="head"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="shoulders"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="knees"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="toes"> 
...content... 
</mx:Canvas> 

내가 순서 캔버스 '표시를 정의하는 변수를 설정할 수 있나요? 그래서 나는 머리와 어깨, 발가락과 무릎을 한 사용자에게, 발가락, 머리, 어깨, 무릎을 다른 사람에게 가질 수 있습니까?

답변

1

swapChildrenswapChildrenAt 메서드를 사용하면 구성 요소 하위의 Z 순서를 변경할 수 있습니다. MXML에서

, 어린이들은이 표시되는 순서로 생성됩니다, 그래서 당신은 위의 어깨로 무릎을하려는 경우, 당신은이 같은 컴포넌트의 순서를 변경해야합니다 :

<mx:Canvas id="head"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="knees"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="shoulders"> 
...content... 
</mx:Canvas> 

<mx:Canvas id="toes"> 
...content... 
</mx:Canvas> 

또는를 위의 방법을 사용하여 사실 이후에 주문을 변경할 수 있습니다.