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

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2020-02-16, 00:38     #1
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认 各位高手请教下,用AI脚本怎么画多边形   



各位高手请教下,用AI脚本怎么画多边形

各位大佬,AI多边形的怎么写呀

此帖于 2020-02-22 18:10 被 A-J 编辑.
yzx0120 当前在线  
旧 2020-02-19, 12:36   只看该作者   #2
迅即印刷 迅即印刷 当前离线
正式会员
等级: 三袋长老
级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时
 
Uid: 225353
注册日期: 2011-05-08, 10:12
帖子: 135
感谢: 24
18 个帖子获得 24 次感谢
现金: 69金币
资产: 171金币
声望: 10 迅即印刷 向着好的方向发展
迅即印刷 迅即印刷 当前离线
正式会员
等级: 三袋长老
级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时级别:25 | 在线时长:758小时 | 升级还需:22小时
 
Uid: 225353
注册日期: 2011-05-08, 10:12
帖子: 135
感谢: 24
18 个帖子获得 24 次感谢
现金: 69金币
资产: 171金币
声望: 10 迅即印刷 向着好的方向发展
默认

问题过于基础了,兄弟。这个应该是设计入门首先要掌握的了。
上传的图像
文件类型: jpg 111.jpg (87.9 KB, 7 次查看)
迅即印刷 当前离线  
旧 2020-02-19, 15:36   只看该作者   #3
linkai linkai 当前离线
正式会员
等级: 一袋长老
帅哥 级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时
 
Uid: 108735
注册日期: 2009-08-19, 10:52
帖子: 43
感谢: 0
0 个帖子获得 0 次感谢
现金: -48金币
资产: -48金币
声望: 10 linkai 向着好的方向发展
linkai linkai 当前离线
正式会员
等级: 一袋长老
帅哥 级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时级别:7 | 在线时长:83小时 | 升级还需:13小时
 
Uid: 108735
注册日期: 2009-08-19, 10:52
帖子: 43
感谢: 0
0 个帖子获得 0 次感谢
现金: -48金币
资产: -48金币
声望: 10 linkai 向着好的方向发展
默认

不要用脚本画啊,用AI自带工具也能实现啊
linkai 当前离线  
旧 2020-02-19, 15:37   只看该作者   #4
calvin530126 的头像
calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时
calvin530126 的头像
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


默认

引用:
作者: yzx0120 查看帖子
各位大佬,AI多边形的怎么写呀
//请参考

代码结构:
var poly = app.activeDocument.pathItems.polygon (中心点x坐标, 中心点xy坐标, 中心点到外角的距离, 几边形);

例:
var poly = app.activeDocument.pathItems.polygon (0, 0, 80, 6);
calvin530126 当前离线  
右列会员因为此帖价值甚高向 calvin530126 表示感谢:
yzx0120 (2020-02-19)
旧 2020-02-19, 22:24   只看该作者   #5
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
yzx0120 yzx0120 当前在线
正式会员
等级: 四袋长老
级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时级别:42 | 在线时长:2014小时 | 升级还需:7小时
 
Uid: 539522
注册日期: 2016-10-23, 14:13
年龄: 39
帖子: 350
感谢: 146
11 个帖子获得 17 次感谢
现金: 95金币
资产: 101金币
声望: 10 yzx0120 向着好的方向发展
默认 你好,如果画梯形怎么实现呢

引用:
作者: calvin530126 查看帖子
//请参考

代码结构:
var poly = app.activeDocument.pathItems.polygon (中心点x坐标, 中心点xy坐标, 中心点到外角的距离, 几边形);

例:
var poly = app.activeDocument.pathItems.polygon (0, 0, 80, 6);
你好,AI脚本如果画梯形怎么实现呢,他有四个坐标点怎么指定
yzx0120 当前在线  
旧 2020-02-20, 17:33   只看该作者   #6
calvin530126 的头像
calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


calvin530126 calvin530126 当前离线
VIP会员
等级: 七袋长老
级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时级别:144 | 在线时长:21366小时 | 升级还需:239小时
calvin530126 的头像
 
Uid: 69149
注册日期: 2008-05-04, 09:57
帖子: 2843
感谢: 115
1677 个帖子获得 3902 次感谢
精华: 13
现金: 15585金币
资产: 17462金币
声望: 23 calvin530126 向着好的方向发展


默认

引用:
作者: yzx0120 查看帖子
你好,AI脚本如果画梯形怎么实现呢,他有四个坐标点怎么指定
//以下请参考(使用阵列连结各个坐标点)
var doc=app.activeDocument;
var u=2.834646
var pi=doc.pathItems.add();
pi.setEntirePath ( Array (Array(0,0), Array(100*u,0), Array(80*u, (70*u)), Array((20*u), (70*u))) )
pi.closed=true;
上传的图像
文件类型: jpg preview2.jpg (71.1 KB, 12 次查看)
calvin530126 当前离线  
右列 3 位会员因为此帖价值甚高向 calvin530126 表示感谢:
jialan75 (2020-03-07), yzx0120 (2020-02-21), zhgx998@163.com (2020-02-22)
旧 2020-03-07, 14:16   只看该作者   #7
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
jialan75 jialan75 当前离线
java爱好者
等级: 六袋长老
级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时级别:85 | 在线时长:7735小时 | 升级还需:5小时
 
Uid: 140648
注册日期: 2010-01-12, 13:36
来自: 余姚
年龄: 34
帖子: 1580
感谢: 267
381 个帖子获得 891 次感谢
现金: 1854金币
资产: 1954金币
声望: 11 jialan75 向着好的方向发展
默认

//创建点
var p1 = new Postion(0,0);
var p2 = new Postion(100,0);
var p3 = new Postion(80,70);
var p4 = new Postion(20,70);

//把点放进列表里面
var pointList = new Array();
pointList.push(p1);
pointList.push(p2);
pointList.push(p3);
pointList.push(p4);

//根据列表画图
drawForLineList(pointList);



function drawForLineList(pointList){
var lineList = new Array();
var pt = 72/25.4;
for(var i=0;i<pointList.length;i++){
lineList[lineList.length] = Array(pointList[i].x*pt,pointList[i].y*pt);
}
//画线段核心代码
var doc=app.activeDocument;
newPath = doc.activeLayer.pathItems.add();
newPath.setEntirePath(lineList);
newPath.closed=true;
newPath.strokeWidth = 0.2*pt;//线段宽度
newPath.strokeColor = getCMYKColor(0,100,0,0); //线段颜色
}


//获取颜色
function getCMYKColor(c,m,y,k){
var cmykColor = new CMYKColor();//创建颜色变量
cmykColor.cyan= c;//设置颜色的值
cmykColor.magenta = m;//设置颜色的值
cmykColor.yellow = y;//设置颜色的值
cmykColor.black = k;//设置颜色的值
return cmykColor;
}
//点对象
function Postion(x,y){
this.x = x;
this.y = y;
this.toString = function () {
return "["+this.x+","+this.y+"]";
}
}
jialan75 当前离线  
右列会员因为此帖价值甚高向 jialan75 表示感谢:
yzx0120 (2020-03-07)
发表新主题 关闭主题


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

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


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


所有时间均为 +8, 现在的时间是 2024-12-30 00:10.

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