Class SceneSectionStreamingSystem
System that controls streaming scene sections.
Inherited Members
Namespace: Unity.Scenes
Assembly: Unity.Scenes.dll
Syntax
[RequireMatchingQueriesForUpdate]
[WorldSystemFilter(WorldSystemFilterFlags.Default|WorldSystemFilterFlags.Editor|WorldSystemFilterFlags.Streaming, WorldSystemFilterFlags.Default)]
[UpdateInGroup(typeof(SceneSystemGroup))]
[UpdateAfter(typeof(ResolveSceneReferenceSystem))]
[BurstCompile]
public class SceneSectionStreamingSystem : SystemBase
  Properties
| Name | Description | 
|---|---|
| ConcurrentSectionStreamCount | The maximum amount of sections that will be streamed in concurrently. This defaults to 4.  | 
      
| MaximumSectionsUnloadedPerUpdate | The maximum number of scene sections that will be unloaded per update tick. A value equal to or below zero indicates that the number of sections to unload per update is unlimited. This defaults to a negative value.  | 
      
| MaximumWorldsMovedPerUpdate | The maximum amount of streaming worlds that will be moved into the main world per update. This defaults to 1.  | 
      
Methods
| Name | Description | 
|---|---|
| OnCreate() | Called when this system is created.  | 
      
| OnCreateForCompiler() | |
| OnDestroy() | Called when this system is destroyed.  | 
      
| OnUpdate() | Called when this system is updated.  |