2009-08-25 3 views
0

일부 노드가있는 XML 파일에서 데이터를 가져 오는 * .fla가 있습니다.플래시를 통해 AS에서 동적 텍스트 위치 변경

내가 정말로 알고 싶은 것은 어떻게하면 AS를 통해 텍스트 x 및 y 위치를 변경할 수 있습니까?

감사합니다.

+0

내부를 증가 사용하는 경우

for(var i:int = 0 ; i < xmlNodes.length ; i++){ var textField:TextField() = new TextField(); addChild(textField); textField.y = textField.height * i; } 

"내 텍스트 x와 y를 변경"? 어떤 컨트롤을 사용하고 있습니까? –

+0

나는 동적 텍스트를 가지고 어떤 xml 노드를 사용하는지에 따라이 텍스트 "y"위치를 바꾸고 싶습니다. – AndreMiranda

+0

AS2? AS3? 어떤 플래시 버전? 이 동적 텍스트 컨트롤은 어디에 위치해 있습니까 (어느 부모?)? 이 동적 텍스트 컨트롤에 인스턴스 이름을 지정 했습니까? AS3 코드를 쓰고있는 곳이 어디입니까? 자세한 정보를 알려주십시오. 귀하의 질문에 너무 적은 세부 사항이 있습니다. –

답변

1

당신은 아마 루프에 대한 귀하의 노드를 통해 이동 및 XML에서 데이터를 얻을 가지고, 그것은 당신이 루프에 대한 정기적를 사용하는 경우 (등 텍스트 필드, 라벨,) 텍스트

을 만들 경우 아마 거기서 위치를 바꿀 수 있습니다. 어떻게 텍스트가 표시됩니다 - 각 for 루프는 루프 전에 카운터를 설정하고

var textFields:int = 0; 
for each(var node:XML in xmlNodes){ 
var textField:TextField() = new TextField(); 
    addChild(textField); 
    textField.y = textField.height * textFields; 
textFields++; 
}