以下是一个简单的 AE 脚本,可以将所选图层置于合成中央:

// 将所选图层置于合成中央

// 获取当前合成
var comp = app.project.activeItem;

// 获取所选图层
var selectedLayers = comp.selectedLayers;

// 循环遍历所选图层
for (var i = 0; i < selectedLayers.length; i++) {
  var layer = selectedLayers[i];
  var layerWidth = layer.sourceRectAtTime(0, false).width;
  var layerHeight = layer.sourceRectAtTime(0, false).height;
  var centerX = comp.width / 2;
  var centerY = comp.height / 2;
  
  // 将图层位置设置为中心位置
  layer.property('Position').setValue([centerX - layerWidth / 2, centerY - layerHeight / 2]);
}

alert('已将所选图层置于合成中央。');

注意:这个脚本需要在 AE 的‘扩展’菜单下运行。在菜单栏中选择‘文件’ > ‘脚本’ > ‘运行脚本文件’,然后选择保存好的脚本文件即可。

AE 脚本:一键将图层置于合成中央

原文地址: https://www.cveoy.top/t/topic/jzcm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录