MasterServer.RegisterHost 注册主机

static function RegisterHost (gameTypeName : string, gameName : string, comment : string = "") : void


Register this server on the master server.


If the master server address information has not been changed the default Unity master server will be used.


using UnityEngine;
using System.Collections;

public class example : 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");
function OnGUI() {
	if (GUILayout.Button ("Start Server")) {
		// Use NAT punchthrough if no public IP present
		var useNat = !Network.HavePublicAddress();
		Network.InitializeServer(32, 25002, useNat);
		MasterServer.RegisterHost("MyUniqueGameType","JohnDoes game", "l33t game for all");
Page last updated: 2011-1-4