スクリプトで消したスウォッチが復活する
M1 / OS13.7.8 / AI 2024
スクリプトで特定のスウォッチを削除したいのですが、
保存すると一番最後に削除したスウォッチが復活してしまいます。
スクリプトで保存した場合も、削除されたのを確認してから手動で保存しても、
次に開くと最後の1つが復活してしまいます。
何か対処法はありますか?
function removeSwatch(ary) {
for (var s = 0; s < ary.length; s++) {
var cswName= ary[s].name;
for (var i = sws.length - 1; i >= 0; i--) {
if (sws[i].name == cswName) {
sws[i].remove();
$.sleep(10);
app.redraw();
$.gc();
}
}
}
}
doc.close(SaveOptions.SAVECHANGES);
[Illustratorフォーラムへ移動しました:モデレーター]
