簡體   English   中英

檢查 Unity 構建是否成功(UNITY C#)

[英]Check if Unity Build Successfully or Not (UNITY C#)

這是我以編程方式構建的腳本

BuildPlayerOptions szBuildResult = new BuildPlayerOptions();
szBuildResult.scenes = scenes;
szBuildResult.locationPathName = m_szapkFileName;
szBuildResult.target = BuildTarget.StandaloneWindows;
szBuildResult.options = BuildOptions.None;

BuildPipeline.BuildPlayer(szBuildResult);

現在我試着做這樣的事情

string result = BuildPipeline.BuildPlayer(szBuildResult);

但它返回一個錯誤說

無法將類型 UnityEditor.Build.Reporting.BuildReport 轉換為字符串

我如何檢查構建是否成功?

我正在使用 Unity 2018.2

BuildPipeline.BuildPlayer將返回BuildReport對象。 所以使用BuildReport而不是string

BuildReport result = BuildPipeline.BuildPlayer(szBuildResult);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM