Applescript:尝试设置类的名称属性无声地失败

时间:2013-10-13 20:08:42

标签: applescript

我正在尝试更改Wirecast中图层的名称。

Script Debugger的Dictionary视图表示对图层类的name属性的访问是get / set,类型是text。

我可以读取图层名称,但我无法设置它。设置它的尝试不会引发错误。该脚本以静默方式运行。这是代码:

tell application "Wirecast"
    activate
    set myDoc to last document

    set myLayer to layer 2 of myDoc
    set oldName to name of myLayer
    set newName to "NewLayerName"
    set name of myLayer to newName

end tell

知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

看起来你做错了什么。看起来像个bug。他们不仅要解决这个问题,还应该允许获取对象的属性,例如“获取文档1的第2层属性”。您应该联系开发人员。