论坛帮助 |
社区圈子 |
日历事件 |
2022-05-26, 17:03 | #1 | ||
|
|||
正式会员
等级: 四袋长老
|
var doc=app.activeDocument; var allLay=doc.layers; for(var i=0; i<allLay.length; i++){allLay[i].locked=false} for (var i = 0; i < wendangduixiang.length; i += 1) { if (wendangduixiang[i].locked == true) { wendangduixiang[i].locked = false; suodingduixiang++; } } |
||
2022-05-26, 19:50 | 只看该作者 #2 | ||
|
|||
永久封禁会员
等级: 六袋长老
|
if (wendangduixiang[i].locked == true) { wendangduixiang[i].locked = false; suodingduixiang++; } } 这一段看着像脱裤子放屁 循环是这么的, 如果锁定对象从1开始, 里面判断假如是锁定的, 就解锁, 然后最后计数器加一 你要解锁压根就不需要这一步, 如果不需要计算解锁了多少个对象这个计数器, 改成这样 for (var i = 0; i < wendangduixiang.length; i += 1) { wendangduixiang[i].locked = false; } |
||