📄️ Compiling Hot Update Assemblies
Hot update code may contain macro switches like #if UNITY_EDITOR and #if UNITY_STANDALONE_WIN.
📄️ Loading and Running
Obtain the hot update DLL bytes data according to your project's asset management approach. Then directly call Assembly.Load(byte[] assemblyData).
📄️ Build Workflow
Due to the requirements of hot updating itself and some limitations of Unity's resource management, special handling is needed for the build workflow.
📄️ Publishing to WebGL Platform
Due to the many specificities of the WebGL platform, this document specifically describes how to publish to the WebGL platform.
📄️ Code Stripping
Unity uses code stripping technology to help reduce package size for the il2cpp backend.
📄️ AOT Generics
CLR has two types of generic features: generic types and generic functions. Generics are an extremely widely used feature in C#.
📄️ Bridge Functions
HybridCLR's interpreter needs bidirectional function calls with AOT.