例如,我有一些文档生成器,我希望Unity在每次编译后生成新的文档(执行它)。我该怎么做?
答案 0 :(得分:2)
您可以使用帖子构建脚本。
Unity将调用标记为PostProcessBuildAttribute的任何c#编辑器类方法。
例如:
public class MyBuildPostprocessor {
[PostProcessBuildAttribute(1)]
public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) {
// Execute your external script here
// Eg: ProcessStartInfo proc = new ProcessStartInfo();
}
}
或者在编辑器文件夹中使用较旧的(仅限Mac)PostprocessBuildPlayer shell脚本,该脚本也在构建结束时调用。