2011-01-26 1 views
1

Кто-нибудь знает некоторые ActionScript API, чтобы получить строку из имени переменной, как следующее:получить строку имени переменной в ActionScript?

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

Консоль нужно показать «Foo» в результате trace(variableName);

+3

Duplicate: 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

Что вы пытаетесь достичь с этим ?

flash.utils.describeType может помочь найти имя/типы любых переменных объекта, но я не думаю, что он даст вам имя экземпляра. Я считаю, что большая часть этой информации теряется при компиляции кода, поэтому получение ее во время выполнения будет довольно сложным.

+0

Спасибо, mixFM. Я полностью согласен с вашим ответом. – rkjt50r983

+0

вы тоже могли бы принять ответ. – Thalaivar

 Смежные вопросы

  • Нет связанных вопросов^_^