使用Adobe extendcript将事件侦听器附加到应用程序项中

时间:2017-04-28 17:30:37

标签: event-handling adobe-illustrator extendscript

标题几乎总结了它。但是,Adobe应用程序基本上可以将事件侦听器添加到应用程序内的项目中,例如Illustrator中的pathItem?

所以当我点击Illustrator中的pathItem时,我想要发生一些事情 - 或类似的东西。这可能吗?

我害怕我知道答案。

4 个答案:

答案 0 :(得分:1)

对不起。脚本无法实现这一点。也许带插件。

答案 1 :(得分:1)

你可以使用Scriptographer,它是Illustrator的脚本插件,带有自己的脚本引擎,带有键盘和鼠标事件。

但是这个插件适用于旧插画的版本(CS5及更早版本)。

答案 2 :(得分:1)

这不会起到处理点击/选择事件的作用吗?

    AIEventAdapter.getInstance().addEventListener(AIEvent.ART_SELECTION_CHANGED,function(event) {});

答案 3 :(得分:0)

如果您正在谈论导出的PDF或SVG,您可以在属性面板中添加一个链接并插入您喜欢的任何JavaScript:

javascript:alert('你点击了这一行');

如果你想在Illustrator中发生某些事情,那么在你使用该程序时,就我所知,没有办法影响任何事情。

您可以使用键盘快捷键运行脚本。

如果您可以澄清您的用例,我可以提供更多帮助。