Flash Player 7。
MMExecute("Flash JavaScript API command
;")
Flash JavaScript API command
您可以在 Flash JavaScript (JSFL) 文件中使用的任何
命令。
JavaScript 语句发送的结果(如果有)。
函数;可用于从动作脚本中发出 Flash JavaScript API 命令。
Flash JavaScript API (JSAPI) 提供若干对象、方法和属性,以重制或模拟用户可以在创作环境中输入的命令。使用 JSAPI,您可以编写通过以下若干方式扩展 Flash 的脚本:向菜单添加命令、处理舞台上的对象和重复命令序列等。
通常,用户通过选择“命令”>“运行命令”运行 JSAPI 脚本。不过,您可以在动作脚本中使用此函数以直接调用 JSAPI 命令。如果您在文件的第 1 帧上的脚本中使用 MMExecute()
,则该命令在加载 SWF 文件时执行。
有关 JSAPI 的更多信息,请参见 www.macromedia.com/go/jsapi_info_en。
下面的命令返回库中对象的数组:
var libe:Array = MMExecute("fl.getDocumentDOM().library.items;"); trace(libe.length + " items in library");