◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 关闭主题
 
查看全部 主题工具
旧 2017-11-20, 08:37     #1
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
默认 AI 脚本 如何判断对象在哪个 图层   



用AI 脚本 判断对象在哪个 图层怎么写?
ipjgo 当前离线  
旧 2017-11-20, 16:54     #2
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
默认

引用:
作者: pandada 查看帖子
pageItem应该有个layer属性可以帮到你
我的代码
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;


}
是这样吗,能否帮我修改不
ipjgo 当前离线  
旧 2017-11-21, 08:24     #3
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
默认

引用:
作者: pandada 查看帖子
你应该很容易测试吧,你装个Adobe ExtendScript ToolKit
我有装,我是刚接触AI 所以很多不熟悉 Adobe ExtendScript ToolKit有装但还不会用
ipjgo 当前离线  
旧 2017-11-21, 11:15     #4
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
ipjgo ipjgo 当前离线
正式会员
等级: 一袋长老
级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时级别:10 | 在线时长:145小时 | 升级还需:20小时
 
Uid: 584874
注册日期: 2017-10-20, 00:52
年龄: 25
帖子: 20
感谢: 2
0 个帖子获得 0 次感谢
现金: 23金币
资产: 23金币
声望: 10 ipjgo 向着好的方向发展
正

引用:
作者: calvin530126 查看帖子
///请参考
///求得选取对象所在的父图层名
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.slic...
谢谢,明白了解决了
ipjgo 当前离线  
发表新主题 关闭主题


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-04 14:38.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022