private void Awake() { Socket = GetComponent<NetSocket>(); ViewManager = GetComponent<NetViewManager>(); Socket.RegisterRpcListener(this); Socket.Events.OnPeerConnected += PeerConnected; Socket.Events.OnPeerDisconnected += PeerDisconnected; Socket.Events.OnClientConnected += ClientConnected; }
private void Awake() { Socket = GetComponent <NetSocket>(); ViewManager = GetComponent <NetViewManager>(); Socket.RegisterRpcListener(this); Socket.Events.OnPeerConnected += PeerConnected; Socket.Events.OnPeerDisconnected += PeerDisconnected; Socket.Events.OnClientConnected += ClientConnected; }
void Awake() { socket = GetComponent<NetSocket>(); database = GetComponent<StreamDatabaseServer>(); loginServer = GetComponent<LoginServer>(); viewManager = GetComponent<NetViewManager>(); loginServer.OnLoginSuccess += LoggedIn; socket.RegisterRpcListener(this); socket.Events.OnClientDisconnected += ClientDisconnected; }
private void Start() { socket = GetComponent<NetSocket>(); viewManager = GetComponent<NetViewManager>(); zoneClient = GetComponent<NetZoneClient>(); ExampleItems.PopulateItemDatabase(); zoneClient.OnZoneSetupSuccess += ZoneSetupSuccessful; socket.Events.OnDisconnectedFromServer += DisconnectedFromServer; socket.StartSocket(); socket.RegisterRpcListener(this); }
private void Start() { socket = GetComponent<NetSocket>(); viewManager = GetComponent<NetViewManager>(); zoneClient = GetComponent<NetZoneClient>(); zoneClient.OnZoneSetupSuccess += ZoneSetupSuccessful; socket.Events.OnDisconnectedFromServer += DisconnectedFromServer; socket.Events.OnConnectedToServer += ConnectedToServer; socket.StartSocket(); socket.RegisterRpcListener(this); socket.Connect(ServerAddress); }
private void Start() { socket = GetComponent<NetSocket>(); viewManager = GetComponent<NetViewManager>(); zoneManager = GetComponent<NetZoneManager>(); zoneServer = GetComponent<NetZoneServer>(); zoneServer.OnAssignment += AssignedToZone; socket.ProtocolAuthority = true; socket.AcceptConnections = true; socket.MaxConnections = 512; socket.Events.OnClientDisconnected += ClientDisconnected; socket.Events.OnPeerApproval += PeerApproval; socket.Events.OnSocketStart += SocketStart; socket.Events.OnFailedToConnect += FailedToConnect; socket.StartSocket(ServerAddress + ":" + ServerPortRoot); socket.RegisterRpcListener(this); }
void OnGUI() { if (mode == netMode.client) { if (GUI.Button(new Rect(10, 10, 50, 50), "Client")) { } } else if (mode == netMode.server) { if (GUI.Button(new Rect(10, 10, 50, 50), "Server")) { } if (GUI.Button(new Rect(10, 70, 50, 50), "Peers")) { zoneManager.ListPeers(); } if (GUI.Button(new Rect(10, 140, 50, 50), "UPeers")) { zoneManager.ListUPeers(); } } else { if (GUI.Button(new Rect(10, 10, 50, 50), "Server")) { mode = netMode.server; // netManager = (GameObject)GameObject.Instantiate(Resources.Load("ServerGameManager")); gameObject.AddComponent<NetSocket>(); socket = GetComponent<NetSocket>(); gameObject.AddComponent<NetViewManager>(); viewManager = GetComponent<NetViewManager>(); gameObject.AddComponent<NetZoneManager>(); zoneManager = GetComponent<NetZoneManager>(); gameObject.AddComponent<NetZoneServer>(); zoneServer = GetComponent<NetZoneServer>(); zoneServer.OnAssignment += AssignedToZone; gameObject.AddComponent<NetScopeManager>(); socket.ProtocolAuthority = true; socket.AcceptConnections = true; socket.MaxConnections = 512; socket.Events.OnClientDisconnected += ClientDisconnected; socket.Events.OnPeerApproval += PeerApproval; socket.Events.OnSocketStart += SocketStart; socket.Events.OnFailedToConnect += FailedToConnect; socket.StartSocket(ServerAddress + ":" + ServerPortRoot); socket.RegisterRpcListener(this); serverCamera.enabled = true; } if (GUI.Button(new Rect(10, 70, 50, 30), "Client")) { mode = netMode.client; netManager = (GameObject)GameObject.Instantiate(Resources.Load("ClientGameManager")); } } }
private void Awake() { Socket = GetComponent <NetSocket>(); ViewManager = GetComponent <NetViewManager>(); ViewManager.OnNetViewCreated += FullScopeCalculation; }
private void Awake() { Socket = GetComponent<NetSocket>(); ViewManager = GetComponent<NetViewManager>(); ViewManager.OnNetViewCreated += FullScopeCalculation; }
private void Awake() { viewManager = GetComponent<NetViewManager>(); }
void Awake() { viewManager = GetComponent<NetViewManager>(); lock (LockObj) { if (instance == null) instance = this; } }