mirror of https://github.com/tuyoogame/YooAsset
parent
985b05f29d
commit
2384921477
|
@ -40,6 +40,19 @@ namespace YooAsset.Editor
|
||||||
throw new Exception($"构建过程中发生错误 : {exitCode}");
|
throw new Exception($"构建过程中发生错误 : {exitCode}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 着色器适配
|
||||||
|
// 说明:解决因为着色器资源包导致验证失败。
|
||||||
|
// 例如:当项目里没有着色器,如果有依赖内置着色器就会验证失败。
|
||||||
|
string shadersBundleName = buildMapContext.ShadersBundleName;
|
||||||
|
if (buildResults.BundleInfos.ContainsKey(shadersBundleName))
|
||||||
|
{
|
||||||
|
if (buildMapContext.IsContainsBundle(shadersBundleName) == false)
|
||||||
|
{
|
||||||
|
var shaderBundleInfo = new BuildBundleInfo(shadersBundleName);
|
||||||
|
buildMapContext.BundleInfos.Add(shaderBundleInfo);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
BuildLogger.Log("Unity引擎打包成功!");
|
BuildLogger.Log("Unity引擎打包成功!");
|
||||||
BuildResultContext buildResultContext = new BuildResultContext();
|
BuildResultContext buildResultContext = new BuildResultContext();
|
||||||
buildResultContext.Results = buildResults;
|
buildResultContext.Results = buildResults;
|
||||||
|
|
Loading…
Reference in New Issue