如何使用自定义代码段创建统一项目

How to create a unity project using a custom piece of code

我想做的基本上是在我的应用程序 (C# WPF) 中按下一个按钮并在预定义版本中创建一个统一项目,导入一些包然后启动它。

我不知道这是否可能。我还没有找到任何东西。

如果你有办法做到这一点,那就太棒了!提前致谢:)

您可以像这样使用Unity命令行在c#中创建项目并导入包:

using System.Diagnostics;

...

var arguments = $" -createProject {path} -importPackage {packagePath}";
var process = Process.Start(@"C:\Program Files\Unity\Editor\Unity.exe", arguments);

查看此页面https://docs.unity3d.com/Manual/EditorCommandLineArguments.html