Wirecast でレイヤーの名前を変更しようとしています。
Script Debugger の Dictionary ビューには、レイヤー クラスの name プロパティへのアクセスは get/set であり、タイプはテキストであることが示されています。
レイヤー名は読めますが、設定できません。設定しようとしても、エラーはスローされません。スクリプトはサイレント モードで最後まで実行されます。コードは次のとおりです。
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
私が間違っていることは何か分かりますか?