我试图建立我的比赛在团结,WebGL和我得到了一个错误

时间:2019-01-31 00:29:45

标签: c# unity3d unity-webgl

我试图在webGL中构建游戏,但出现此错误

  

“找不到文件   “C:\用户----- \ OneDrive \文件\无尽\转轮\ TEMP \ StagingArea \数据\本地\ build.bc”

整个错误是:

  

FileNotFoundException:找不到文件   “ C:\ Users \ ethan \ OneDrive \ Documents \ Endless   亚军的\ Temp \ StagingArea \数据\本地\ build.bc”   System.IO.FileStream..ctor(System.String路径,System.IO.FileMode   模式,System.IO.FileAccess访问权限,System.IO.FileShare共享,   System.Int32 bufferSize,System.Boolean匿名,   System.IO.FileOptions选项)(在   :0)System.IO.FileStream..ctor   (System.String路径,System.IO.FileMode模式,System.IO.FileAccess   访问,System.IO.FileShare共享)(在   :0)(包装器   带检查的远程调用)   System.IO.FileStream..ctor(字符串,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare)   System.IO.File.OpenRead(System.String路径)(在   :0)System.IO.File.ReadAllBytes   (System.String路径)(位于:0)   UnityEditor.WebGL.WebGlBuildPostprocessor.LinkBuild   (UnityEditor.Modules.BuildPostProcessArgs args)(在   /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:470)   UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess   (UnityEditor.Modules.BuildPostProcessArgs args)(在   /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:953)   UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess   (UnityEditor.Modules.BuildPostProcessArgs指定参数时,   UnityEditor.BuildProperties&outProperties)(在   C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)   UnityEditor.PostprocessBuildPlayer.Postprocess   (UnityEditor.BuildTargetGroup targetGroup,UnityEditor.BuildTarget   目标,System.String installPath,System.String companyName,   System.String产品名称,System.Int32宽度,System.Int32高度,   UnityEditor.BuildOptions选项,UnityEditor.RuntimeClassRegistry   usedClassRegistry,UnityEditor.Build.Reporting.BuildReport报告)(在   C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:286)   UnityEngine.GUIUtility:ProcessEvent(Int32,IntPtr)

我是相当新的团结和计算器,所以不要太为难我了。

2 个答案:

答案 0 :(得分:0)

尝试将您的项目移动到另一个位置。可能是OneDrive的文件权限问题。

答案 1 :(得分:0)

通常大多数WebGL错误都可以通过清除缓存来解决

这可以通过编辑->首选项来完成,然后在“首选项”窗口中转到“ GL缓存”选项卡,然后单击“清除缓存”。