Пример #1
0
 private IEnumerator AwakeWorker()
 {
     UnityWebSocket.Client client = new UnityWebSocket.Client(
         this.url,
         this.OnStateChanged,
         this.OnMessage,
         this.OnError,
         true,                   // freeze time while reconnecting
         3,                      // max reconnect tries
         5                       // reconnect interval in seconds
         );
     this.stateCurrent = client.State;
     yield return(client.Start());
 }
Пример #2
0
 private void OnStateChanged(UnityWebSocket.State state)
 {
     Debug.LogWarningFormat("State changed from {0} to {1}", this.stateCurrent.ToString(), state.ToString());
     this.stateCurrent = state;
 }