This version of Unity is unsupported.
Method group is Obsolete

NetworkServer.Listen

Obsolete The high level API classes are deprecated and will be removed in the future.

Declaration

public static bool Listen(string ipAddress, int serverPort);
Obsolete The high level API classes are deprecated and will be removed in the future.

Declaration

public static bool Listen(int serverPort);

Parameters

ipAddress The IP address to bind to (optional).
serverPort Listen port number.

Returns

bool True if listen succeeded.

Description

Start the server on the given port number. Note that if a match has been created, this will listen using the Relay server instead of a local socket.

using UnityEngine;
using UnityEngine.Networking;

public class Manager : MonoBehaviour { bool isAtStartup = true;

void Update() { if (Input.GetKeyDown(KeyCode.S) && isAtStartup) { NetworkServer.Listen(4444); NetworkServer.RegisterHandler(MsgType.Ready, OnPlayerReadyMessage);

isAtStartup = false; } }

public void OnPlayerReadyMessage(NetworkMessage netMsg) { // TODO: create player and call PlayerIsReady() } }