PDA

Просмотр полной версии : получить информацию о функции


FactoREAL2
20.09.2016, 10:46
Здравствуйте. подскажите, имеется ли возможность узнать хоть какую-то информацию о методе объекта во время работы приложения ? у меня имеется доступ к объекту _global. перебором можно получить список свойств и методов всех дочерних объектов, но как можно узнать более подробную информацию о методах (в идеале исходный код или хотя бы список параметров)? т.е. мне нужно понять как устроен этот метод и что он делает.

dark256
20.09.2016, 18:59
Ну..... хэлп почитать не пробовали?

FactoREAL2
21.09.2016, 09:27
нет конечно, сразу сюда написал (сарказм) =) нагуглить ничего не смог, поэтому и спрашиваю. легко говорить, когда знаешь что искать и как правильно спросить. гугл не понимает что я от него хочу.

dark256
21.09.2016, 19:59
Аммм...... Какой именно метод вызвал ваш столь неподдельный интерес?
Приведите пример.
А то как-то слишком всеобъемлюще вопрос поставлен.

undefined
21.09.2016, 20:34
думаю ТС хочет нечто типа js'ового

console.log(someMethod);

Который выведит в консоль исходный код метода.
Ответ: нет, в рантайме такого сделать нельзя т.к. исходный код содержится в swf в виде байткода.Только если найти где-нибудь библиотеку-декомпилятор байткода.

Tails
22.09.2016, 11:50
Junkbyte Console так умеет определять:
static function reset(String):void

Посмотрите её исходники:
https://github.com/junkbyte/flash-console