ModelStreamingMode¶
Supported Enum
Controls stream in and out behavior of a model.
Description¶
Controls how model is streamed in and out when used in an experience that is streaming enabled. Has no effect when experience is not streaming enabled.
Items¶
| Item | Value | Status | Notes |
|---|---|---|---|
Default |
0 | Supported | Default behavior (subject to change). |
Atomic |
1 | Supported | The Model and all of its descendants are streamed in/out together. For streaming in, this applies when any descendant BasePart is eligible for str… |
Persistent |
2 | Not yet | Persistent models are sent as a complete atomic unit soon after the player joins and before the Workspace.PersistentLoaded event fires. Persistent models a… |
PersistentPerPlayer |
3 | Not yet | Behaves as a persistent model for players that have been added using Model.AddPersistentPlayer(). For other players, behavior is the same as Atomic. You c… |
Nonatomic |
4 | Not yet | When a nonatomic model is streamed, descendants are also sent, except for part descendants. Nonatomic models that are not descendants of parts are sent during experience loading. |
Roblox reference: ModelStreamingMode