我是 After Effects 脚本的新手,但对浏览器中的 JavaScript 有很多经验。
- 如何导入 .jsx 文件?
- 我可以使用诸如 underscore.js 之类的 js 库吗?
- 什么是 AE 脚本的好资源?(理想的信息图表项目)
我是 After Effects 脚本的新手,但对浏览器中的 JavaScript 有很多经验。
采用:
#include "includeme.jsx"
编辑2:
您还可以使用以下语法包含文件:
//@include "includeme.jsx"
哪个(恕我直言)是更好的方法。它不会破坏 linter 并且更加 javascript-ish。
您可以使用普通的旧 javascript(ES3 语法)。如果您包含的库使用某些特定于浏览器的 js(如console.log()
),您将收到错误消息
最好的资源是AECS6 脚本指南。http://aescripts.com上也有很多开源脚本可供您查看
编辑1: 您还可以包含这样的文件。
var path = ((File($.fileName)).path); // this is the path of the script
// now build a path to another js file
// e.g. json lib https://github.com/douglascrockford/JSON-js
var libfile = File(path +'/_libs/json2.js');
if(libfile.exists){
$.evalFile(libfile);
}