我可以通过 Extenscript 访问 Mask>Mask Path>Shape>BoundingBox 属性吗?
Can I access Mask>Mask Path>Shape>BoundingBox properties via Extenscript?
我想知道是否有办法访问蒙版形状的边界框 Gui 属性,以便我可以了解如何在 After Effects 中创建完美的圆形蒙版?
我的代码如下:
maskpath = app.project.item(1).layer("Orange Solid 2").property("ADBE Mask Parade").property("ADBE Mask Atom").property("ADBE Mask Shape");
不确定 "access the Bounding Box Gui properties of mask shapes" 是什么意思,但我想我知道 "how to create perfect circle shape masks in After Effects" 是什么意思。
查看此处发布的 D. Ebberts 脚本代码:http://aenhancers.com/viewtopic.php?f=11&t=2084
我相信它会(或会引导您去做)您想要的。
我认为您是在谈论如何访问此 window 的左上右下值。
当您点击蒙版路径的形状时出现此 window
(指向手淹没蓝色箭头的位置)
请任何人告诉我如何通过脚本访问这些值
我从 After-Effects-CS6-Scripting-Guide.pdf 第 48 页找到了答案
AVLayer sourceRectAtTime() method
检索图层在指定时间索引处的矩形边界,针对文本或形状图层内容进行更正。
例如,用于编写与基线正确对齐的文本。
app.project.item(index).layer(index).sourceRectAtTime(timeT, extents)
Returns
具有四个属性的 JavaScript 对象:[top, left, width, height].
我想知道是否有办法访问蒙版形状的边界框 Gui 属性,以便我可以了解如何在 After Effects 中创建完美的圆形蒙版? 我的代码如下:
maskpath = app.project.item(1).layer("Orange Solid 2").property("ADBE Mask Parade").property("ADBE Mask Atom").property("ADBE Mask Shape");
不确定 "access the Bounding Box Gui properties of mask shapes" 是什么意思,但我想我知道 "how to create perfect circle shape masks in After Effects" 是什么意思。
查看此处发布的 D. Ebberts 脚本代码:http://aenhancers.com/viewtopic.php?f=11&t=2084
我相信它会(或会引导您去做)您想要的。
我认为您是在谈论如何访问此 window 的左上右下值。
当您点击蒙版路径的形状时出现此 window
(指向手淹没蓝色箭头的位置)
请任何人告诉我如何通过脚本访问这些值
我从 After-Effects-CS6-Scripting-Guide.pdf 第 48 页找到了答案
AVLayer sourceRectAtTime() method
检索图层在指定时间索引处的矩形边界,针对文本或形状图层内容进行更正。 例如,用于编写与基线正确对齐的文本。
app.project.item(index).layer(index).sourceRectAtTime(timeT, extents)
Returns 具有四个属性的 JavaScript 对象:[top, left, width, height].