AE 脚本:一键将图层居中于合成中心(中文版)
以下是一个能够将所选图层居中于合成中心的 AE 脚本,支持中文版 AE:
// 将所选图层居中于合成中心
// 获取当前合成
var curComp = app.project.activeItem;
// 获取所选图层
var selectedLayers = curComp.selectedLayers;
// 遍历所选图层
for (var i = 0; i < selectedLayers.length; i++) {
// 获取图层宽度、高度
var layerWidth = selectedLayers[i].width;
var layerHeight = selectedLayers[i].height;
// 计算居中位置
var centerX = curComp.width / 2;
var centerY = curComp.height / 2;
// 设置图层位置
selectedLayers[i].property('Position').setValue([centerX - layerWidth / 2, centerY - layerHeight / 2]);
}
使用方法:
- 打开 AE,打开需要调整位置的合成。
- 选中需要居中的图层。
- 点击菜单栏中的“文件”->“脚本”->“运行脚本文件”,选择上述脚本文件。
- 图层将自动居中于合成中心。
注意事项:
- 确保所选图层的锚点在图层中心,否则居中位置会不准确。
- 该脚本仅适用于 AE CC 2019 及以上版本,低版本 AE 可能无法正常运行。
原文地址: https://www.cveoy.top/t/topic/jzcX 著作权归作者所有。请勿转载和采集!