sceneloadingprogresstopic
This is an old revision of the document!
SceneLoadingProgressTopic
| Namespace | CREAT3D.ECS.DataModel.EventSystems.Topics.ChunkManagement |
|---|---|
| Payload | ValueMessage<float> |
| Broadcaster | ISceneLoadingService |
This topic is broadcast from the ISceneLoadingService when as scene of a Chunk loads. The ValueMessage<float> carries the normalized progress of the loading operation, ranging from 0.0 to 1.0. Since ISceneLoadingService is implemented by each individual game engine differently, frequency of the updates or every the broadcast itself is highly dependent on the implementation details of the engine. The Unity module provided for this architecture uses the scene's loading AsyncOperation.progress as a returned value. Other implementors might use different metrics, or might not broadcast at all if a scene's loading progress cannot be tracked.
sceneloadingprogresstopic.1777129591.txt.gz · Last modified: by diviner
