Search Unity

WEBGL the worst product ever

Discussion in 'Editor & General Support' started by VonTala, May 31, 2019.

  1. VonTala

    VonTala

    Joined:
    Feb 17, 2015
    Posts:
    10
    VonTala said:
    Is there anyway... i mean... any editor version... any F configuration ...
    to successfully compile a WEBGL project????

    I had almost 4 different errors changing absolutly NOTHING.

    the last one is this one... after 5 minutes of processing a successful compilation: nothing ! a black screen

    upload_2019-5-31_13-6-36.png
     
  2. VonTala

    VonTala

    Joined:
    Feb 17, 2015
    Posts:
    10
    I changed the api compatibility to .net 4

    and now i got this:

    Code (CSharp):
    1. FileNotFoundException: E:\web1\Temp\StagingArea\Data\linkresult_wasm\build.temp.asm.js does not exist
    2. System.IO.File.Copy (System.String sourceFileName, System.String destFileName, System.Boolean overwrite) (at <1f0c1ef1ad524c38bbc5536809c46b48>:0)
    3. UnityEditor.FileUtil.UnityFileCopy (System.String from, System.String to, System.Boolean overwrite) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:210)
    4. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.Func`2[T,TResult] includeCallback, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:145)
    5. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:121)
    6. UnityEditor.FileUtil.CopyDirectoryRecursiveFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:102)
    7. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target, System.Boolean overwrite, System.Boolean ignoreMeta) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:92)
    8. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:72)
    9. UnityEditor.WebGL.WebGlBuildPostprocessor.EmscriptenLink (UnityEditor.Modules.BuildPostProcessArgs args, System.Boolean wasmBuild, System.String sourceFiles, System.String sourceFilesHash) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:456)
    10. UnityEditor.WebGL.WebGlBuildPostprocessor.LinkBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:496)
    11. UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:931)
    12. UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    13. UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
    14. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    then... back to 2.x

    i got this:
    Code (CSharp):
    1. FileNotFoundException: E:\web1\Temp\StagingArea\Data\linkresult_wasm\build.temp.asm.js does not exist
    2. System.IO.File.Copy (System.String sourceFileName, System.String destFileName, System.Boolean overwrite) (at <1f0c1ef1ad524c38bbc5536809c46b48>:0)
    3. UnityEditor.FileUtil.UnityFileCopy (System.String from, System.String to, System.Boolean overwrite) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:210)
    4. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.Func`2[T,TResult] includeCallback, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:145)
    5. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:121)
    6. UnityEditor.FileUtil.CopyDirectoryRecursiveFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:102)
    7. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target, System.Boolean overwrite, System.Boolean ignoreMeta) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:92)
    8. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:72)
    9. UnityEditor.WebGL.WebGlBuildPostprocessor.EmscriptenLink (UnityEditor.Modules.BuildPostProcessArgs args, System.Boolean wasmBuild, System.String sourceFiles, System.String sourceFilesHash) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:456)
    10. UnityEditor.WebGL.WebGlBuildPostprocessor.LinkBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:496)
    11. UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:931)
    12. UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    13. UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
    14. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    AFTER THAT... I export the elements of my scene to a asset package... I created a new project in unity 2019.1.4.
    switched platform to WEBGL html5 and tried to compile

    Now I got this:
    Code (CSharp):
    1. FileNotFoundException: F:\web99\Temp\StagingArea\Data\linkresult_wasm\build.temp.asm.js does not exist
    2. System.IO.File.Copy (System.String sourceFileName, System.String destFileName, System.Boolean overwrite) (at <1f0c1ef1ad524c38bbc5536809c46b48>:0)
    3. UnityEditor.FileUtil.UnityFileCopy (System.String from, System.String to, System.Boolean overwrite) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:210)
    4. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.Func`2[T,TResult] includeCallback, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:145)
    5. UnityEditor.FileUtil.CopyDirectoryFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter, System.Boolean recursive) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:121)
    6. UnityEditor.FileUtil.CopyDirectoryRecursiveFiltered (System.String source, System.String target, System.Boolean overwrite, System.String regExExcludeFilter) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:102)
    7. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target, System.Boolean overwrite, System.Boolean ignoreMeta) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:92)
    8. UnityEditor.FileUtil.CopyDirectoryRecursive (System.String source, System.String target) (at C:/buildslave/unity/build/Editor/Mono/FileUtil.cs:72)
    9. UnityEditor.WebGL.WebGlBuildPostprocessor.EmscriptenLink (UnityEditor.Modules.BuildPostProcessArgs args, System.Boolean wasmBuild, System.String sourceFiles, System.String sourceFilesHash) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:456)
    10. UnityEditor.WebGL.WebGlBuildPostprocessor.LinkBuild (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:496)
    11. UnityEditor.WebGL.WebGlBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args) (at /Users/builduser/buildslave/unity/build/PlatformDependent/WebGL/Extensions/Unity.WebGL.extensions/BuildPostprocessor.cs:931)
    12. UnityEditor.Modules.DefaultBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at C:/buildslave/unity/build/Editor/Mono/Modules/DefaultBuildPostprocessor.cs:27)
    13. UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/PostprocessBuildPlayer.cs:281)
    14. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
    Seriously... what is wrong with this editor
     
    Last edited: May 31, 2019
  3. VonTala

    VonTala

    Joined:
    Feb 17, 2015
    Posts:
    10
    I followed the advice. I deleted the library folder...
    everything again...
    after almost 10 mins... another webgl with a black screen showing me NOTHING.

    could you please fix this mess?