UltimateXR.Core.Caching Namespace


Public interfaceIUxrPrecacheable The IUxrPrecacheable interface is used in components that need to create instances at runtime and want a way to precache them so that there aren’t any hiccups on instantiation. The UxrManager will look for IUxrPrecacheable components when the scene is loaded and will instantiate and render the objects specified by PrecachedInstances a certain amount of frames while the screen is still black. This will make sure their resources (meshes, textures) are cached in order to minimize instantiation delays.