ipAddress | The IP address to bind to (optional). |
serverPort | Listen port number. |
bool True if listen succeeded.
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.
#pragma strict public class Manager extends MonoBehaviour { var isAtStartup: boolean = true; function Update() { if (Input.GetKeyDown(KeyCode.S) && isAtStartup) { NetworkServer.Listen(4444); NetworkServer.RegisterHandler(MsgType.Ready, OnPlayerReadyMessage); isAtStartup = false; } } public function OnPlayerReadyMessage(netMsg: NetworkMessage) { // TODO: create player and call PlayerIsReady() } }
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() } }