检查该计算机是否具有公共 IP 地址。
它会检查所有网络接口的 IPv4 公共地址,如果找到则返回 true。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnGUI() { if (GUILayout.Button("Start Server")) { bool useNat = !Network.HavePublicAddress(); Network.InitializeServer(32, 25002, useNat); MasterServer.RegisterHost("MyUniqueGameType", "JohnDoes game", "l33t game for all"); } } }