public function MMExecute(name:String):String| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flash CS3 |
| Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Позволяет вызывать команды Flash JavaScript API (JSAPI) с помощью ActionScript. Во Flash Professional функция MMExecute() может вызываться только роликом, который используется в качестве панели Flash, диалоговым окном XMLtoUI или пользовательским интерфейсом компонента. Команды JSAPI не действуют за рамками среды разработки.
Flash JSAPI располагает рядом объектов, методов и свойств, дублирующих или эмулирующих команды, которые пользователь может вводить в среде разработки. С помощью JSAPI можно несколькими способами составлять сценарии, расширяющие возможности Flash: добавляя команды в меню, манипулируя объектами в рабочей область, повторяя последовательности команд и так далее.
Как правило, пользователь выполняет сценарий JSAPI, выбрав в меню «Команды» > «Выполнить команду». Однако, эту функцию можно использовать в сценарии ActionScript для вызова команды JSAPI напрямую. Если функция MMExecute() используется в сценарии по отношению к 1 кадру вашего файла, эта команда выполняется при вызове SWF-файла.
Дополнительную информацию о JSAPI см. в руководстве пользователя «Extending Flash» на странице http://www.adobe.com/go/jsapi_info_ru.
Параметры
| name:String — Строка, переданная функции MMExecute(). Функция MMExecute() используется для разбора строки и выполнения команд JavaScript. Строке можно присвоить переменную, а затем передать эту переменную методу MMExecute(). Кроме того, можно разделить функцию JavaScript на строки меньшей длины; функция MMExecute() возвращает при этом значение последней вызванной функции.
|
Возвращает | String — Строковое представление возможного результата, отправленное инструкцией JavaScript.
|