我可以通过Extenscript访问Mask> Mask Path> Shaped> Bounding Box属性吗?

时间:2015-01-16 22:14:02

标签: javascript adobe extendscript after-effects

我想知道是否有办法访问蒙版形状的Bounding Box Gui属性,以便我可以看到如何在After Effects中创建完美的圆形蒙版? 我的代码如下:

maskpath = app.project.item(1).layer("Orange Solid 2").property("ADBE Mask Parade").property("ADBE Mask Atom").property("ADBE Mask Shape");

3 个答案:

答案 0 :(得分:0)

不确定你的意思"访问面具形状的边界框Gui属性",但我确实认为你知道你的意思"如何在After Effects&中创建完美的圆形面具#34;

见D. Ebberts'脚本代码发布在此处:http://aenhancers.com/viewtopic.php?f=11&t=2084

我相信它确实(或将引导你做)你想要的东西。

答案 1 :(得分:0)

我从After-Effects-CS6-Scripting-Guide.pdf第48页找到答案

AVLayer sourceRectAtTime()  method

在指定的时间索引处检索图层的矩形边界,并针对文本或形状图层内容进行更正。 例如,使用写入与基线正确对齐的文本。

app.project.item(index).layer(index).sourceRectAtTime(timeT, extents)

返回 具有四个属性的JavaScript对象:[top,left,width,height]。

答案 2 :(得分:-1)

我认为您正在讨论如何访问此窗口的Left Top Right Bottom值。

单击蒙版路径的形状时,将显示此窗口 (指向手淹蓝色箭头的位置)

请任何人告诉我如何通过脚本

访问这些值