论坛帮助 |
社区圈子 |
日历事件 |
2017-11-20, 16:54 | 只看该作者 #3 | ||
|
|||
正式会员
等级: 一袋长老
|
for(var e=0;e<selection.length;e++) { if(selection[e].layer.name=="白色") { var rect = docRef.pathItems.rectangle(selection[e].top+2.5*2.8346,selection[e].left-2.5*2.8346,selection[e].width+5*2.8346,selection[e].height+5*2.8346); rect.filled=true; } } 是这样吗,能否帮我修改不 |
||
2017-11-21, 10:13 | 只看该作者 #6 | |||
|
||||
VIP会员
等级: 七袋长老
|
///求得选取对象所在的父图层名 var layerName var lay var str='app.activeDocument.selection[0].layer' for(i=0; i<3000; i++) { lay=eval(str) if(lay.typename != 'Document'){str=str+'\.parent'} else if(lay.typename == 'Document') { str=str.slice(0, str.length-7) lay=eval(str) layerName=lay.name break } } ///求得选取对象所在的子图层名 var layerName2=app.activeDocument.selection[0].layer.name alert('父图层名:'+layerName+'\n子图层名:'+layerName2) |
|||