Before you start developing apps on Unity WebGLA JavaScript API that renders 2D and 3D graphics in a web browser. The Unity WebGL build option allows Unity to publish content as JavaScript programs which use HTML5 technologies and the WebGL rendering API to run Unity content in a web browser. More info
See in Glossary, you might want to consider reading this section.
This section covers the following WebGL topics:
Page | Description |
---|---|
WebGL Native plug-ins for Emscripten | WebGL native plug-insA set of code created outside of Unity that creates functionality in Unity. There are two kinds of plug-ins you can use in Unity: Managed plug-ins (managed .NET assemblies created with tools like Visual Studio) and Native plug-ins (platform-specific native code libraries). More info See in Glossary for Emscripten. |
Memory in WebGL | How to manage memory in WebGL. |
Cache behavior in WebGL | Customize the WebGL Cache behavior. |
Interaction with browser scripting | The different methods used for browser scripting in WebGL. |
Input in WebGL | The various input types that Unity WebGL supports. |
Debug and troubleshoot WebGL builds | Debug and troubleshoot WebGL builds. |
WebGL performance considerations | WebGL performance considerations. |
WebGL Networking | How to use networkingThe Unity system that enables multiplayer gaming across a computer network. More info See in Glossary in WebGL. |
Cursor locking and full-screen mode in WebGL | Cursor locking and full-screen mode support in WebGL. |
WebGL browser access | Manage browser authorization to access a device feature (webcam). |