Распечатать доступные методы компонента в as3 - PullRequest
0 голосов
/ 28 января 2012

У меня есть пользовательская кнопка в as3, и я хотел бы распечатать все доступные для нее методы. Как я могу это сделать?

Ответы [ 3 ]

3 голосов
/ 28 января 2012

Вы можете использовать встроенную функцию describeType для этого.Просто передайте тип, и он вернет XML-объект, содержащий не только методы, но также переменные, методы доступа и многое другое.См. doc для получения дополнительной информации.

2 голосов
/ 28 января 2012

Ответ, который вы ищете:

for(var prop:String in obj) {
   if(obj[prop] is Function) trace(prop);
}
0 голосов
/ 28 января 2012
for (var f:Function in yourObject) {
    // Do stuff here
}

Попробуйте это

...