更新日志
脚本更新了啥?
After Effects 18.0(2021 年 3 月)
支持媒体替换的脚本编制方法和属性
After Effects 17.1.1(2020 年 5 月)
脚本访问形状层笔划锥度,笔划波形,偏移路径副本,偏移路径副本偏移
- 添加了相关的匹配名称
修复了允许CompItem.displayStartTime为负值的问题:
- 添加了CompItem.displayStartFrame
- 现在,与在“合成设置”对话框中设置“开始时间码”时所允许的有效范围相匹配(-3:00:00:00 到 23:59:00:00)。
After Effects 17.0.1(2019 年 11 月)
脚本创建和修改下拉菜单控件项:
After Effects 16.1
脚本访问查看器指南和标尺布尔值:
脚本访问以添加,删除和设置现有指南:
脚本访问其他 EGP 属性属性:
After Effects 16.0(2018 年 10 月)
脚本访问标记标签和 protectedRegion 属性:
脚本访问其他项目颜色管理设置:
脚本访问表达式引擎属性:
添加了项目方法Project.setDefaultImportFolder,该方法设置了将在文件导入对话框中显示的文件夹。
- 添加了应用程序属性app.disableRendering,该功能通过与 Caps Lock 键相同的机制来禁用呈现。
After Effects 15.1(2018 年 4 月)
- Project.autoFixExpressions()现在将用单引号(例如,(“效果名称”))和双引号修复表达式名称引用。
- 修复了CompItem.exportAsMotionGraphicsTemplate()不按预期返回布尔值的问题
After Effects 15.0(2017 年 10 月)
脚本访问运动图形模板
After Effects 14.2.1(CC 2017.2)(2017 年 6 月)
- ScriptUI 面板中的按钮已还原为 After Effects 14.1 和以前版本中看到的矩形外观。
- 该AVItem.setProxyToNone()脚本方法不再失败,出现错误消息“After Effects 的错误:AEGP 试图添加无效的素材”。
- 现在,System.callSystem()脚本方法等待命令调用的所有任务完成,而不是在命令花费很长时间才能完成时失败。
After Effects 14.2(CC 2017.1)(2017 年 4 月)
脚本访问文本引导
脚本访问团队项目(测试版)
- 新增:Project.newTeamProject()
- 新增:Project.openTeamProject()
- 新增:Project.shareTeamProject()
- 新增:Project.syncTeamProject()
- 新增:Project.closeTeamProject()
- 新增:Project.convertTeamProjectToProject()
- 新增:Project.listTeamProjects()
- 新增:Project.isTeamProjectOpen()
- 新增:Project.isAnyTeamProjectOpen()
- 新增:Project.isTeamProjectEnabled()
- 新增:Project.isLoggedInToTeamProject()
- 新增:Project.isSyncCommandEnabled()
- 新增:Project.isShareCommandEnabled()
- 新增:Project.isResolveCommandEnabled()
- 新增:Project.resolveConflict()
ScriptUI 面板中的下拉菜单不再位于 Windows 的 HiDPI 显示器上。
- ScriptUI 嵌入式面板中的按钮,滑块,显示三角形(“三角箭头”),滚动条,进度条,单选按钮和复选框的外观已更新,以匹配 After Effects 本机控件的外观。
- 当 AVLayer.compPointToSource 脚本方法与 3D 文本层一起使用时,After Effects 不再崩溃。
- 快速框模糊效果的匹配名称是“ ADBE Box Blur2”。较早的匹配名称“ ADBE Box Blur”将继续起作用:当用于添加效果时,“ ADBE Box Blur”将应用“快速框模糊”效果,但较旧的名称为“ Box Blur”;Iterations 参数将设置为新的默认值 3。
After Effects 14.0(CC 2017)(2016 年 11 月)
脚本访问工具
脚本访问合成标记
脚本访问 AME 中的队列
脚本访问可用的 GPU 加速选项
After Effects 13.8(CC 2015.3)(2016 年 6 月)
通过脚本启用 GPU 效果渲染
添加了具有匹配名称的新的高斯模糊效果
ADBE Gaussian Blur 2
After Effects 13.6(CC 2015)(2015 年 11 月)
脚本访问文本基准
- 新增:baselineLocs
生成随机数的新脚本方法
当图层具有父级时,使用copyToComp()脚本方法不再导致 After Effects 崩溃。
- 现在,valueAtTime()脚本方法将等待时间密集的表达式(如)
sampleImage
在返回结果之前完成求值。 - ScriptUI 面板现在可以在 Windows 的高 DPI 显示器上正确显示并调整其大小。
- 在带有选项卡式面板的 scriptUI 对话框中单击“确定”或“取消”按钮时,After Effects 不再崩溃。
After Effects 13.2(CC 2014.2)(2014 年 12 月)
文本层的脚本改进(只读)
返回布尔值:
返回浮点数:
- 新增:verticalScale
- 新增:horizontalScale
- 新增:baselineShift
- 添加:tsume
返回[[X,Y])个位置坐标的数组(仅适用于段落文本图层):
- 新增:boxTextPos
图层空间/比较空间转换:
- 新增:sourcePointToComp()
- 补充:compPointToSource()
After Effects 13.1(CC 2014.1)(2014 年 9 月)
文本层的脚本改进(只读)
返回字符串:
- 新增:fontLocation
- 新增:fontStyle
- 新增:fontFamily
实施了“使用旧版用户界面”切换
After Effects 13.0(CC 2014)(2014 年 6 月)
脚本访问渲染设置和输出模块设置
- 新增:RenderQueueItem 对象getSetting,setSetting方法
- 新增:RenderQueueItem 对象getSettings,setSettings方法
- 补充:OutputModule 对象的getSetting,setSetting方法
- 补充:OutputModule 对象的getSettings,setSettings方法
通过 ID 获取项目项目:Project.itemByID()
- 实施 CEP 面板
After Effects 12.0(CC)(2013 年 6 月)
访问效果的内部版本字符串
- 补充:应用程序效果对象的 version 属性,请参阅app.effects
能够获取和设置预览模式
获取层采样方法(请参阅amplingQuality)
- 更改了首选项和设置方法(请参阅“设置”对象)
- ScriptUI 现在基于与主应用程序相同的控件。
After Effects 11.0(CS6)(2012 年 4 月)
补充:访问查看器对象对象和控件
- 新增:app.activeViewer
- 新增:AVLayer.openInViewer()在图层查看器中打开图层
- 添加:CompItem.openInViewer()在合成查看器中打开合成
- 添加:footageItem.openInViewer()在素材查看器中打开素材项目
- 新增:AVLayer.environmentLayer
- 新增:MaskPropertyGroup.maskFeatherFalloff
通过脚本访问 Shape Feather 属性
After Effects 10.5(CS5.5)(2011 年 4 月)
添加到Project 对象的对象:
从Project 对象中删除的对象:
timecodeDisplayType
属性timecodeBaseType
属性timecodeNTSCDropFrame
属性timecodeFilmType
属性TimecodeDisplayType
枚举TimecodeFilmType
枚举TimecodeBaseType
枚举
添加了对“段落框文本”的支持:
After Effects 9.0(CS4)(2008 年 9 月)
- 新增:app.isoLanguage
- 新增:MarkerValue.duration
- 新增:OutputModule.includeSourceXMP
- 新增:Project.xmpPacket
添加了以下与“单独尺寸”功能相关的属性方法和属性:
添加了TextDocument 对象访问权限,包括:
- 新增:TextDocument.applyFill
- 新增:TextDocument.applyStroke
- 新增:TextDocument.fillColor
- 新增:TextDocument.font
- 新增:TextDocument.fontSize
- 添加:TextDocument.justification
- 新增:TextDocument.resetCharStyle()
- 新增:TextDocument.resetParagraphStyle()
- 新增:TextDocument.strokeColor
- 新增:TextDocument.strokeOverFill
- 新增:TextDocument.strokeWidth