LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

This version of Unity is unsupported.

PlayerSpawnMethod

enumeration

Description

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; } } }

Properties

RandomSpawn players at a randomly chosen starting position.
RoundRobinSpawn players at the next start position.