2011-01-26 2 views
1

사람은 다음과 같이 변수 이름의 문자열을 얻기 위해 몇 가지 액션 스크립트 API를 알고 있나요 : ActionScript에서 변수 이름의 문자열을 가져 옵니까?

var foo:int; 
var variableName:String = getName(foo); 
trace(variableName); 

콘솔

당신이 달성하려고하는 무엇 trace(variableName);

+3

중복 : http://stackoverflow.com/questions/3781209/as3-i-have-a-var-in-as3-and-i-want-to-get-its-name-in-a-string/3781635 # 3781635 – Patrick

+0

고맙습니다. 패트릭. 네, 이제 중복 된 질문입니다. 죄송합니다. – rkjt50r983

+0

다른 질문보기 : http://stackoverflow.com/questions/8437580/get-string-representation-of-a-variable-name-in-as3 – miguelSantirso

답변

2

의 결과로 "foo는"을 표시해야 ?

flash.utils.describeType은 개체의 변수의 이름/유형을 찾는 데 도움이 될 수 있지만 인스턴스 이름을 제공하지는 않는다고 생각합니다. 그 정보의 대부분은 코드를 컴파일 할 때 잃어 버리므로 런타임에 가져 오는 것이 다소 어려울 것이라고 생각합니다.

+0

고맙습니다, mixFM. 나는 너의 대답에 전적으로 동의한다. – rkjt50r983

+0

당신은 riposte도 받아 들일 수있었습니다. – Thalaivar

관련 문제