docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Enum PlayerSpawnMethod

    Enumeration of methods of where to spawn player objects in multiplayer games.

    using UnityEngine;
    using UnityEngine.Networking;
    
    public class PlayerSpawnMethodExample : MonoBehaviour
    {
       void Update()
       {
           //Press the space key to switch to spawning on a random spawn point
           if (Input.GetKeyDown(KeyCode.Space))
           {
               //Check that the PlayerSpawnMethod is currently RoundRobin
               if (NetworkManager.singleton.playerSpawnMethod == PlayerSpawnMethod.RoundRobin)
                   //Switch it to Random spawning if it is
                   NetworkManager.singleton.playerSpawnMethod = PlayerSpawnMethod.Random;
               //Otherwise switch it to RoundRobin
               else NetworkManager.singleton.playerSpawnMethod = PlayerSpawnMethod.RoundRobin;
           }
       }
    }
    Namespace: UnityEngine.Networking
    Assembly: com.unity.multiplayer-hlapi.Runtime.dll
    Syntax
    public enum PlayerSpawnMethod

    Fields

    Name Description
    Random
    RoundRobin
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)