PhotoShop脚本选择的文档已更改

时间:2013-07-09 15:07:14

标签: photoshop photoshop-script

我想知道当用户在Photoshop中更改活动文档时是否有办法使用Photoshop脚本来引发事件。

1 个答案:

答案 0 :(得分:1)

您可以使用通告程序,这些通知程序在Photoshop Scripting指南和Photoshop Javascript Reference中都有记录。

一个例子是:

app.notifiers.add("slct", File("~/Desktop/untitled.jsx"), "Dcmn")

通知程序是侦听器的PS术语,回调是一个单独的.jsx文件,在捕获事件时会读取并执行。

在上面的代码行中,您正在侦听select事件(charID为"slct"),同时指定document的可选类({{1 }})。否则,当你选择工具栏中的工具时,回调也会激活。

如果您不知道charID是什么,它会引用ActionManager代码,这也是(模糊地)记录在我上面提到的指南中。