Advertisement
Guest User

Untitled

a guest
Sep 28th, 2011
6,798
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.30 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3.  
  4. public class connector : MonoBehaviour {
  5.  
  6.     public string connectionIP = "127.0.0.1";
  7.     public int connectionPort = 25001;
  8.  
  9.     void OnGUI()
  10.     {
  11.         if (Network.peerType == NetworkPeerType.Disconnected)
  12.         {
  13.             GUI.Label(new Rect(10, 10, 300, 20), "Status: Disconnected");
  14.             if (GUI.Button(new Rect(10, 30, 120, 20), "Client Connect"))
  15.             {
  16.                 Network.Connect(connectionIP, connectionPort);
  17.             }
  18.             if (GUI.Button(new Rect(10, 50, 120, 20), "Initialize Server"))
  19.             {
  20.                 Network.InitializeServer(32, connectionPort, false);
  21.             }
  22.         }
  23.         else if (Network.peerType == NetworkPeerType.Client)
  24.         {
  25.             GUI.Label(new Rect(10, 10, 300, 20), "Status: Connected as Client");
  26.             if (GUI.Button(new Rect(10, 30, 120, 20), "Disconnect"))
  27.             {
  28.                 Network.Disconnect(200);
  29.             }
  30.         }
  31.         else if (Network.peerType == NetworkPeerType.Server)
  32.         {
  33.             GUI.Label(new Rect(10, 10, 300, 20), "Status: Connected as Server");
  34.             if (GUI.Button(new Rect(10, 30, 120, 20), "Disconnect"))
  35.             {
  36.                 Network.Disconnect(200);
  37.             }
  38.         }
  39.     }
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement