Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

Network.peerType

static var peerType: NetworkPeerType;
static NetworkPeerType peerType;
static peerType as NetworkPeerType

Description

The status of the peer type, i.e. if it is disconnected, connecting, server or client.

	function OnGUI() {
		if (Network.peerType == NetworkPeerType.Disconnected)
			GUILayout.Label("Not Connected");
		else if (Network.peerType == NetworkPeerType.Connecting)
			GUILayout.Label("Connecting");
		else
			GUILayout.Label("Network started");
	}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    void OnGUI() {
        if (Network.peerType == NetworkPeerType.Disconnected)
            GUILayout.Label("Not Connected");
        else
            if (Network.peerType == NetworkPeerType.Connecting)
                GUILayout.Label("Connecting");
            else
                GUILayout.Label("Network started");
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	def OnGUI() as void:
		if Network.peerType == NetworkPeerType.Disconnected:
			GUILayout.Label('Not Connected')
		elif Network.peerType == NetworkPeerType.Connecting:
			GUILayout.Label('Connecting')
		else:
			GUILayout.Label('Network started')