文章目录

  • 1.算法程序
  • 2.作者答疑

1.算法程序

  AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大家介绍如何在项目里进行复制组合图层功能。源代码如下所示:

{// Double-Up.jsx// // This script creates duplicates of the layers in a composition and// lays them side by side with the original layers. You can use this // script to compare different settings on the same footage.// // Notes:// This script works best when it is initially applied to a footage layer // that's the same size as and centered within its composition. // Re-running the script allows you to double-up the previous layers.function DoubleUp(){var doubleUpData = new Object();doubleUpData.scriptName = "Double-Up";doubleUpData.strErrNoCompSel = "Select or open a composition, then try again.";doubleUpData.favorLongerDim = 0;   // set to 1 to lay side-by-side along longest dimension (width or height)var comp = app.project.activeItem;if ((comp == null) || !(comp instanceof CompItem)) {alert(doubleUpData.strErrNoCompSel, doubleUpData.scriptName);return;}var selLayers = new Array();for (var i=1; i<=comp.numLayers; i++)selLayers[selLayers.length] = comp.layer(i);// first layer is the first selected layer; this controls width and heightvar firstLayer = selLayers[0];// revised comp settingsvar widthIsLonger = (comp.width > comp.height);var xOffset = (doubleUpData.favorLongerDim == widthIsLonger) ? comp.width : 0;var yOffset = (doubleUpData.favorLongerDim == widthIsLonger) ? 0 : comp.height;app.beginUndoGroup(doubleUpData.scriptName);comp.width = comp.width * ((doubleUpData.favorLongerDim == widthIsLonger) ? 2 : 1);comp.height = comp.height * ((doubleUpData.favorLongerDim == widthIsLonger) ? 1 : 2);for (var i=0; i<selLayers.length; i++) {var newLayer = selLayers[i].duplicate();newLayer.name = selLayers[i].name;newLayer.moveToEnd();newLayer.position.setValue([selLayers[i].position.value[0] + xOffset, selLayers[i].position.value[1] + yOffset]);}app.endUndoGroup();}DoubleUp();
}

2.作者答疑


  如有疑问,请留言。

提示: 作者知了-联系方式1
提示: 作者知了-联系方式2

AfterEffect插件-常规功能开发-复制组合图层-js脚本开发-AE插件相关推荐

  1. AfterEffect(AE)插件-常规功能开发-放大缩小图层-js脚本开发-AE插件

    文章目录 1.算法程序 2.文本转执行 3.作者答疑 1.算法程序   AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大 ...

  2. AfterEffect插件-常规功能开发-高斯特效添加-js脚本开发-AE插件

    文章目录 1.程序算法 2.应用 3.作者答疑 1.程序算法   高斯模糊(英语:Gaussian Blur),也叫高斯平滑 ,通常用它来减少图像噪声以及降低细节层次. 从数学的角度来看,图像的高斯模 ...

  3. AfterEffect插件--常规功能开发--命令行渲染--js脚本开发--AE插件

      AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大家介绍如何在项目里进行命令行渲染功能.源代码如下所示: // Com ...

  4. AfterEffect插件--常规功能开发--合成放大缩小--js脚本开发--AE插件

    文章目录 1.算法程序 2.作者答疑 1.算法程序   AfterEffect(AE)插件是Adobe公司开发的特效制作软件,稳定快速的功能和特效,在视频制作领域使用非常广泛,本文向大家介绍如何在项目 ...

  5. illustrator插件--常用功能开发--生成出血线--js脚本开发--AI插件--动作--菜单

    文章目录 1.算法程序 2.作者答疑 1.算法程序   illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就生成出血线,开发一个生成出血线功能,以下功能仅用于学习 ...

  6. illustrator插件-拼版功能开发-自动拼版-js脚本开发-ai插件

    文章目录 1.算法程序 2.作者答疑 1.算法程序   illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是拼版,开发一个自动拼版功能,源代码如下所示: if ...

  7. illustrator插件-拼版功能开发-一键拼版-js脚本开发-ai插件

    文章目录 1.算法程序 2.作者答疑 1.算法程序   illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是拼版,开发一个一键拼版功能,源代码如下所示: fun ...

  8. illustrator插件--常用功能开发--标注横尺寸--js脚本开发--AI插件

    1.算法功能   illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是标注横尺寸,开发一个标注横尺寸功能,以下功能仅用于学习交流,请勿用于非法用途和商业用途,源 ...

  9. illustrator插件--常用功能开发--查找白色叠印--js脚本开发--AI插件

      illustrator是矢量编辑软件,画板是绘制处理的重要容器,在印刷方面的一个重要功能就是查找白色叠印,开发一个查找白色叠印功能,以下功能仅用于学习交流,请勿用于非法用途和商业用途,源代码如下所 ...

最新文章

  1. SQL执行并返回执行前/后结果
  2. 图解http-ping使用
  3. android手机连接无线路由器上网设置,怎样用手机设置无线路由器上网?
  4. matlab 类 继承,继承MATLAB中的密封类
  5. 读取HTTP请求消息头字段案例代码
  6. Windows 软件安全---注入安全
  7. win10各版本的历史记录
  8. Java 导入导出Excel
  9. 跟我学Springboot开发后端管理系统1:概述
  10. 基于keras实现双向GRU的中文情感分析
  11. React生命周期详解
  12. 计算机win7设置用户密码,怎么给win7电脑设置开机密码_w7电脑开机密码怎么设置...
  13. 1月1日服务器例行维护公告,1月1日服务器例行维护公告(已完成)
  14. 【日语】编程相关日语词汇
  15. 冯扬文:船用燃料油价格大涨对我省航运企业的影响
  16. win10快捷方式变成空白图标怎么办?
  17. 阿里资深技术专家总结:要怎样努力才可以成为公司主力架构师
  18. BZOJ2054疯狂的馒头
  19. 老男孩python全栈9期全套视频_[全套视频] 老男孩Python全栈7期:Flask全套组件及原理剖析视频教程,全套视频教程学习资料通过百度云网盘下载...
  20. css渲染图片时放大或缩小图片变模糊处理方式

热门文章

  1. 测试成功,修改能运行代码--待优化
  2. WSingle主题 – 可能是最好的WordPress小说主题,美观大方,功能强大
  3. matlab中汽车刹车,基于Matlab的汽车制动性分析.doc
  4. vagrants流浪者全装备合成
  5. HTML——设置滚动文字
  6. dedecms php_dedecms中使用php语句指南
  7. http://122.13.0.201/vote/list.php,风讯dotNETCMSv1.0免安装版源码
  8. 解决mac启动vue项目报错
  9. android别猜白块源码,小白式源码-别踩白块
  10. 【知识分享】提供消遣的小知识