我想知道当用户在Photoshop中更改活动文档时是否有办法使用Photoshop脚本来引发事件。
答案 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代码,这也是(模糊地)记录在我上面提到的指南中。