我正在尝试仅从命令行构建一个统一的3d项目,而没有配套构建管道静态方法。
我的尝试失败了,团结抱怨''是一个不正确的场景路径。我可以不从命令行设置场景路径吗?
"C:\Program Files\Unity\Editor\Unity.exe" -batchmode -nographics -quit -projectPath "C:\unity-project" -buildWindowsPlayer "C:\unity-project\test.exe" "C:\unity-project\Assets\Scene_01.unity"
给出错误:
Aborting batchmode due to failure:
'' is an incorrect path for a scene file. BuildPlayer expects paths relative to the project folder.
如果我将目录更改为项目路径并使用Assets\Scene_01.unity
,我会得到同样的错误,并且有很多变化。
修改 为场景尝试的值
Scene_01.unity
./Scene_01.unity
.\Scene_01.unity
Assets/Scene_01.unity
Assets\Scene_01.unity
./Assets/Scene_01.unity
.\Assets\Scene_01.unity
/Assets/Scene_01.unity
\Assets\Scene_01.unity
请注意,没有我能找到的地方,它说你甚至可以在命令行上指定场景。我觉得团结不希望我这样做。