在Unity上构建之前运行脚本

时间:2013-12-04 04:42:03

标签: build unity3d

在通过File > Build Settings... > Build构建之前,有没有办法自动运行脚本方法?

我知道我可以创建一个菜单项来调用我的方法并在之后调用build。

2 个答案:

答案 0 :(得分:5)

您可以在Unity 5.6 +

中使用IPreprocessBuild界面

答案 1 :(得分:1)

AFAIK,Unity API不提供从菜单中连接到构建命令的任何预处理/预构建功能。

但另一方面,您可以创建一个编辑器脚本来完成构建DLL,导入它们然后构建应用程序的所有过程。请查看BuildPipeline以实现此目的。

这样您就可以编写自己的管道了。但是你需要从编辑器脚本中调用它,而不是你在问题中要求的菜单。