0
Например, у меня есть генератор документации, и я хочу, чтобы Unity создавал свежие документы (выполнял их) после каждой компиляции. Как мне это сделать?Выполнение программы/скрипта во время сборки
Например, у меня есть генератор документации, и я хочу, чтобы Unity создавал свежие документы (выполнял их) после каждой компиляции. Как мне это сделать?Выполнение программы/скрипта во время сборки
Вы можете использовать скрипт пост-сборки.
Unity выберет любой класс класса редактора C#, обозначенный как PostProcessBuildAttribute.
Например:
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 оболочки в папке Editor, которая также называется в конце сборки.