Выполнять динамические алгоритмы в AS3 - PullRequest
0 голосов
/ 24 марта 2009

У меня есть вспышка в AS3. Я хочу динамически загружать код, который выполняет какие-то вычисления. Это выполнимо с AS3 (я читал, что нет eval)? Должен ли я использовать интерпретатор в AS3, который получает данные и выполняет расчеты?

Моей первой мыслью было загрузить внешний SWF, который выполняет все вычисления, но я думаю, что иметь механизм, который получает данные от сокета, более элегантно в качестве решения.

Итак, как можно выполнить алгоритмы, которые приходят с сервера в SWF-файл?

1 Ответ

2 голосов
/ 24 марта 2009

Ну, есть AS3 Eval Library от metalbot . Вам, вероятно, стоит взглянуть.

Также вы можете использовать JS-движок браузера для выполнения JavaScript-кода с кодом, загруженным с сервера. Посмотрите на ExternalInterface класс AS3 для этого.

Если количество ваших фрагментов кода ограничено, вы можете использовать специальные SWF-файлы (подготовленные заранее) с этими фрагментами кода, загруженными с сервера. После загрузки SWF вы можете использовать его кодовую базу без каких-либо уловок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...