如何检查动作是否已加载到photoshop CS3动作托盘中,当我运行脚本时,我有了这条线。
这是Javascript。
app.load(File("ationFile.atn"));
但是当我运行脚本时,它会再次将操作加载到托盘中,无论是否有另一个。
我一直试图做的是创建一个IF语句,检查动作托盘中的动作,然后如果它不在那里然后加载它,否则恢复代码。 有什么建议吗?
答案 0 :(得分:1)
XTools库有一个ActionPalette对象,可以为您提供我想要的内容。查看库中的SaveActionSets.jsx文件,您可以使用以下代码段来获取所有当前加载的集:
var pal = new ActionsPalette();
pal.readRuntime();
var sets = pal.actionSets;