ipAddress | 要绑定的 IP 地址(可选)。 |
serverPort | 监听端口号。 |
bool 如果监听成功,则为 true。
在指定端口号上启动服务器。请注意,如果已经创建了一个匹配项,此方法将使用 Relay Server 而不是本地套接字进行监听。
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()
}
}