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

发表新主题 回复
 
查看全部 主题工具
旧 2024-11-25, 11:14     #1
colorful girl 的头像
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
colorful girl 的头像
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
默认 geometricBounds边界框的4个点到底怎么理解   



// 创建连接线
var connectedLine = newLayer.pathItems.add();
connectedLine.setEntirePath(pointsArray); // 设置连接线的路径

// 获取连接线的边界框
var lineBounds = connectedLine.geometricBounds; // [top, left, bottom, right]

// 获取画板的中心点
var artboard = doc.artboards[0];
var artboardRect = artboard.artboardRect;
var artboardCenterX = (artboardRect[0] + artboardRect[2]) / 2;
var artboardCenterY = (artboardRect[1] + artboardRect[3]) / 2;

// 计算连接线的中心点
var lineCenterX = (lineBounds[0] + lineBounds[2]) / 2;
var lineCenterY = (lineBounds[1] + lineBounds[3]) / 2;

// 移动连接线到画板中心
connectedLine.left += (artboardCenterX - lineCenterX);
connectedLine.top += (artboardCenterY - lineCenterY);

这里的0-3是不是对应的top, left, bottom, right,那么这里的var lineCenterX 为什么是0+2,0不是top,2不是bottom吗 这应该是CenterY了 怎么还是CenterX
colorful girl 当前在线   回复时引用此帖回复时引用此帖
旧 2024-11-28, 23:53     #2
colorful girl 的头像
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
colorful girl 的头像
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
这张图可能会解决你的疑问~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
大神我还是没懂, 为什么我debug出来 artboardRect[0]和artboardRect[1]的坐标都是0,artboardRect[2]是210,artboardRect[3]是-297 artboardRect 和artboards.add是不一样的用法?
colorful girl 当前在线   回复时引用此帖回复时引用此帖
旧 2024-11-29, 12:05     #3
colorful girl 的头像
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
colorful girl 的头像
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
默认

引用:
作者: 姜椒蒜 查看帖子
左上角和右下角坐标…左上角00是画板原点,210是因为水平正数向右,-297是因为垂直向下,就是右下角坐标了
大神上面给的是顶上是297 这都是默认情况获得的,难道每个人的原点都是不一样的?他是左下角,我是左上角
colorful girl 当前在线   回复时引用此帖回复时引用此帖
旧 2024-11-30, 18:55     #4
colorful girl 的头像
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
colorful girl 的头像
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
默认

引用:
作者: dhow 查看帖子
你坐标的正负值没搞懂,所以不明白为什么是-297和297,没事时搜一下坐标是怎么区分正负方向的,把正负值搞懂了,也就懂了。
从原点0开始向上、向右为正值;向下、向左为负值
你说的我懂呀,你的原点是在左下角的,而我的原点却是在左上角导致Y的值你是正的,而我是负的。 还是说我掉进了牛角尖里面了?
colorful girl 当前在线   回复时引用此帖回复时引用此帖
旧 2024-12-02, 23:46     #5
colorful girl 的头像
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
colorful girl colorful girl 当前在线
中级会员
等级: 七袋长老
美女 级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时级别:70 | 在线时长:5287小时 | 升级还需:38小时
colorful girl 的头像
 
Uid: 312120
注册日期: 2012-08-06, 11:13
来自: 乌镇
帖子: 2959
感谢: 75
95 个帖子获得 117 次感谢
现金: 2882金币
资产: 2882金币
声望: 10 colorful girl 向着好的方向发展
默认

引用:
作者: aprking 查看帖子
我觉得不是他没看懂,而是各位大佬没弄懂他的意思。

各位大佬如果得空可以用9#的代码测试一下这两个PDF,就可以理解楼主的意思了。
还是你懂我,我做出来是text02的结果,text01就蒙圈了,但是text01打开标尺也是左上角为0,0呀,为什么会这样。。。。还有一点就是text02我是记住规律右下角的y是负数,实际在画板里的对象打开变换面板Y是正的,输入负数是跳到画板上方去的。 都绕晕了。只能死记硬背了
colorful girl 当前在线   回复时引用此帖回复时引用此帖
发表新主题 回复


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

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


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


所有时间均为 +8, 现在的时间是 2025-01-01 20:25.

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