Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как получить имя функции (http://www.flasher.ru/forum/showthread.php?t=177592)

e_oneg1n 03.04.2012 20:04

Как получить имя функции
 
Доброго времени суток.
Кто-нибудь знает, возможно-ли получить имя функции, которая в данный момент выполняется? Или же имена всех публичных функции, которые есть у объекта?

Stitch512 03.04.2012 20:10

http://help.adobe.com/ru_RU/FlashPla...describeType()

Aquahawk 03.04.2012 20:13

Цитата:

имена всех публичных функции, которые есть у объекта
describeType()

Ещё можно через Error::getStackTrace() но в дебажном плеере.

Ещё можно получить ссылку на метод, чтобы потом вызывать, правда имени при этом вы так просто не узнаете. Это можно сделать посредством arguments.callee

Добавлено через 40 секунд
Пример того, как пользоваться последним есть у меня в блоге


Часовой пояс GMT +4, время: 06:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.