docs.unity3d.com
    Show / Hide Table of Contents

    Enum SceneEventProgressStatus

    Used by NetworkSceneManager to determine if a server invoked scene event has started. The returned status is stored in the Unity.Netcode.SceneEventProgress.Status property.
    Note: This was formally known as SwitchSceneProgress which contained the AsyncOperation. All AsyncOperations are now delivered by the OnSceneEvent event handler via the SceneEvent parameter.

    Namespace: Unity.Netcode
    Syntax
    public enum SceneEventProgressStatus

    Fields

    Name Description Value
    None

    No scene event progress status can be used to initialize a variable that will be checked over time.


    0
    Started

    The scene event was successfully started.


    1
    SceneNotLoaded

    Returned if you try to unload a scene that was not yet loaded.


    2
    SceneEventInProgress

    Returned if you try to start a new scene event before a previous one is finished.


    3
    InvalidSceneName

    Returned if the scene name used with LoadScene(String, LoadSceneMode) or UnloadScene(Scene)is invalid.


    4
    SceneFailedVerification

    Server side: Returned if the VerifySceneBeforeLoading delegate handler returns false (i.e. scene is considered not valid/safe to load).


    5
    InternalNetcodeError

    This is used for internal error notifications.
    If you receive this event then it is most likely due to a bug (please open a GitHub issue with steps to replicate).


    6
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 26 October 2023