【问题标题】:Illustrator Scripting how to get the angle of an objectIllustrator 脚本如何获取对象的角度
【发布时间】:2020-09-03 15:56:48
【问题描述】:
如何获取 GroupItem 或 Layer 的角度?
我试过了,但它不适合我:
var doc = app.activeDocument;
var sel = doc.selection[0];
if(sel.tags.length > 0 && sel.tags[0].name == "BBAccumRotation"){
alert(sel.tags[0].value);
}
【问题讨论】:
标签:
javascript
adobe-illustrator
extendscript
【解决方案1】:
它有效,但它给你弧度 - 你必须转换成度数:
var doc = app.activeDocument;
var sel = doc.selection[0];
function rad2Deg(n) {
return n * (180 / Math.PI);
}
if (sel.tags.length > 0 && sel.tags[0].name === "BBAccumRotation") {
alert(rad2Deg(sel.tags[0].value));
}