After Effects对象模型是否可在Adobe ExtendScript Toolkit之外进行测试?

3

我正在编写一个脚本,想要使用Javascript工具(如Live Reload、Mocha.js和Google Chrome的检查器)在浏览器中进行测试。然而,当我调用应用程序对象方法时,我的浏览器会合法地返回错误。是否有一个.js或.jsx文件可供我包含以便在Adobe Extend Script Toolkit之外进行测试?还是这是一种秘密文件?


我猜你可以用jslint解决一些问题,但那只是用来检查语法,而不能真正检查脚本在after effects中是否按照预期运行。也许Extend Script Toolkit中的对象模型浏览器和自动完成功能可以帮助你更好地获取正确的参数,但你的目标似乎有点棘手。 - George Profenza
1个回答

2

你永远无法将某些与AE,ExtendScript API相关的代码在其他ECMA宿主中运行。即使使用ExtendScript Toolkit,你(通常情况下)需要指定你的目标应用程序(工具包、AE、Illustrator等),因为这些应用程序之间存在差异。基本的ECMA可以使用所描述的方法进行测试;对于ExtendScript特定的代码,你必须使用相应的应用程序(AE/Toolkit等)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接