Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Запуск функции из строки (http://www.flasher.ru/forum/showthread.php?t=35879)

Бамбук 16.08.2002 18:06

Запуск функции из строки
 
Есть ли возможность запустить существующую функцию, если имеем ее название в строке?

Что-бы было понятнее:
Есть массив, в нем забиты названия различных функций, в процессе работы скрипта аттачатся мувики (кнопки), и в каждый мувик в переменную прописывается имя функции. Нужно, чтобы при нажатии на эти кнопки выполнялись соответствующие функции.

Спасибо!

GenaG 16.08.2002 18:24

имя функции (как и любую переменную) можно задавать через выражение н-р:
Код:

adressToFunction["MyArrayPrefix"+substring(_name,3)][numberInArray](argumentsFunction);
где _name, допустим, MC1.


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

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