2013-04-19 4 views
1

동적 텍스트의 z 좌표를 설정하는 방법을 알아 내려고하고 있습니다. x와 y는 가능합니다. 예를 들어 인스턴스 이름이 greetMe 인 동적 텍스트가 있습니다. 내가 동적 텍스트의 z 좌표를 설정하는 방법 스크립트 3

greetMe.z = -100 

, 그것은 여전히 ​​작동하지 않는 노력 오류가 없다지만 나는

greetMe.y = 100; 
greetMe.x = 200; 

하여이 Y와 X 위치입니다 설정할 수 있습니다. 변환 버튼을 보려고했지만 메뉴가 잠겨 있거나 뗄 수 없습니다. 동적 텍스트의 z 좌표를 설정할 수있는 방법이 있습니까?

사용자가 버튼을 클릭하면 내 역동적 인 객체를 숨기고 싶을뿐입니다.


감사합니다. 가장 좋은 방법은 버튼이 클릭되었을 때 가시성을 false로 설정하는 것입니다.이 경우 가시성이 true로 표시됩니다. 당신이 원하는 모든 처음 textField을 숨기고 나중에 밝혀처럼 다음

greetMe.visible = false; 

... 그것을 볼 수 있도록하는 ...

greetMe.visible = true; 
+0

또한 단지하는 AddChild는 표시하고 만들 수 있습니다 그것을 끝내면 removeChild. – prototypical

답변

0

는 소리. 이 경우 단순히 필드의 visible 속성을 설정할 수 있습니다. 당신이 당신의 버튼 뒤에 textfield을 넣어해야하는 경우

// Hide the field initially 
greetMe.visible = false; 

// And show it when required 
greetMe.visible = true; 

, 당신은 DisplayListswapChildren 방법을 사용할 수 있습니다.)에 documentation에서 :

지정된 두 개의 자식 개체의 z 순서 (순서)를 바꿔 넣. 표시 객체 컨테이너 의 다른 모든 자식 객체는 동일한 색인 위치에 그대로 있습니다.

swapChildren(greetMe, myButton);

아니면 텍스트 필드 그래서 같은 displayList의 하단에 확인하기 위해 setChildIndex을 사용할 수 있습니다 (documentation) :

setChildIndex(greetMe, 0); 
+0

감사합니다. 동적 텍스트가 해당 버튼과 멀리 떨어져 있습니다. 지금 만들었습니다. 어쨌든 도움을 주셔서 감사합니다. 내가 한 일은 입니다. greetMe.z = -1 * (1000); – flashMark

+0

아이디어를 처음에 숨기는 것입니까? 그렇다면 가시성을 false로 설정할 수 있습니다. –

+0

... 고마워. 나는 그것을 지금 검사 할 것이다. – flashMark