Unity-Technologies/com.unity.multiplayer.samples.coop

WebGL build error

pnkapadia64 opened this issue · 3 comments

On switching the platform to WebGL, I unchecked Auto Graphics API in player settings.
After that the build gives some errors like:
1 - 'NetworkTransport' does not contain a definition for 'QueueMessageForSending'
2 - 'NetworkTransport' does not contain a definition for 'SendQueuedMessages'
3 -

UnityEditor.BuildPlayerWindow+BuildMethodException: 5 errors
  at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x002be] in /Users/bokken/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:190 
  at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in /Users/bokken/buildslave/unity/build/Editor/Mono/BuildPlayerWindowBuildMethods.cs:95 
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

Screenshots
Screenshot 2021-05-26 at 4 49 27 PM

Screenshot 2021-05-26 at 4 41 37 PM

Environment (please complete the following information):

  • OS: MacOS 10.15.7
  • Unity Version: 2020.3.9f1
  • BossRoom Version: 0.2.0

Hello @pnkapadia64 ! WebGL isn't currently supported by MLAPI nor Boss Room

You can see the status here
https://resources.unity.com/unity-engine-roadmap/multiplayer#roadmap
Marking this as "in consideration", following the public roadmap's current status

If we use unity game service, which webgl transport do we have to use.