Skip to content

一个用于学习AE脚本开发的代码示例仓库

RaymondClr/ae_script_hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ae_script_hub

一个用于学习 AE 脚本开发的代码示例仓库

#如何使用

  • 克隆项目到本地
  • 使用 vscode 打开项目文件夹
  • 使用快捷键 Ctrl + ~ 调出终端
  • 键入 npm i 并回车初始化项目依赖
  • 在终端键入 npm run watch 启用 src 目录监视
  • 在 src 目录新建一个示例文件夹,并在文件夹中新建 script.tsx 开始编写示例脚本。
  • 保存脚本即可触发自动编译和打包,jsx 文件会输出到与 src 对应结构的 dist 目录中。
  • 在 Ae 中运行打包后的 jsx 文件进行简单调试。
  • 自动化程序会拷贝示例文件夹中所有非 .tsx 文件至 dist 中,以确保示例中包含的三方文件可以正常读写调用。
  • 如果示例中存在三方文件读写调用,请务必使用相对路径,防止打包后的 jsx 主程序读取不到依赖。

#提交规则

  • 示例必须存放于 src 目录下。
  • 必须确保一个示例一个文件夹,并以精简且易于理解的简体中文简述此示例所实现的内容。
  • 仅限提交 tsx 源码,您的示例目录中不应包含任何加密内容,如 jsxbin 等。
  • 请添加必要的注释帮助新手理解,您应当假定使用该项目的人是开发脚本的新手。
  • 打包后的示例必须能够在 AE 中通过原始方式运行,如 file 菜单下的执行脚本或通过 estk。
  • 不可要求用户执行任何安装脚本依赖的操作,dist 目录中的单个示例应当开箱即用。
  • 如需安装外部依赖,应当在运行脚本时自动完成,并集成到 dist 示例目录内,且能够在任何目录下被加载。
  • 本项目使用 prettier 格式化代码,并使用 4 空格缩进。所有的代码都应当被格式化。

#联系我们

  • 有任何问题请进 QQ 群沟通:885816198。进群备注:ae_script_hub

About

一个用于学习AE脚本开发的代码示例仓库

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •