0

我正在构建一个 Flash CS4 自定义面板扩展,虽然我可以很好地从 actionscript 调用 jsfl,但我不知道如何将 jsfl 查询中的信息返回到我的自定义面板。MMExecute() 似乎是一条单行道。

具体来说,我想在自定义面板中显示选择的 X 和 Y 位置。如何调用 fl.getDocumentDOM().getSelectionRect() 以使面板可以访问结果?

非常感谢任何帮助,马特

4

1 回答 1

1

好吧,我想我已经想通了。MMExecute() 实际上确实返回了一个字符串,它通常是空的。如果 jsfl 函数返回一个字符串,它返回第一个调用的 jsfl 函数返回的任何字符串。

因此,如果调用的 jsfl api 函数不返回字符串,您只需为其编写自己的 jsfl 包装函数,将它返回的任何内容转换为对您的操作脚本有用的字符串。

于 2009-08-03T03:57:25.430 回答