我正在构建一个Flash CS4自定义面板扩展,虽然我可以从actionscript中调用jsfl,但我无法弄清楚如何从jsfl查询中获取信息回到我的自定义面板。 MMExecute()似乎是一条单行道。

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

非常感谢任何帮助, 马特

有帮助吗?

解决方案

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

因此,如果被调用的jsfl api函数没有返回一个字符串,你只需要为它编写自己的jsfl包装函数,将它返回的任何内容转换为对你的actionscript有用的字符串。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top