2011-02-10 6 views
1

액션 스크립트에 대한 질문이 있습니다.액션 스크립트 동적 변수

예. 이름 COUNTRY1, COUNTRY2, COUNTRY3 내가 예를 들어, 동적 변수

를 사용하는 텍스트 상자에 텍스트를 삽입 어떻게

와 세 개의 텍스트 상자

A = "1"

B = "2"

C = "3"

[ "전국"+ A]는 .text = "AAA"

[ " 국가 "+ A]는 .text ="BBB "

["전국 "+ A]는 .text ="CCC "

감사

+0

무엇 ActionScript 버전 소리 야? –

답변

1

안녕하세요,

내가 갈 수있는 경우, 올바른 장소에 코드가 있다는 것을 알고 있습니다.

country1.text = "hello"; // I assume that works. 

다음에 가면됩니다.

this["country" + a].text = "AAA"; // Then that will work. 
0

this["country" + a].text = "AAA"

아니면 뭔가 더 복잡한 :

var countries:Array = new Array(); 
countries['1'] = "UK"; 
countries['2'] = "Poland"; 
countries['3'] = "France"; 

for (key in countries){ 
    this["country" + key] = countries[key]; 
}