Esempio n. 1
0
    IEnumerator Reconnect()
    {
        alert = AlertView.Make(-1, "再接続中", "しばらくお待ち下さい", new string[] {}, gameObject, 2, true);

        Reconnecting = true;
        Reconnectend = false;
        for (int i = 0; i < 15; i++)
        {
            PhotonNetwork.ReconnectAndRejoin();
            yield return(new WaitForSeconds(1f));

            if (PhotonNetwork.connected)
            {
                yield break;
            }
        }
        Reconnecting = false;
        Reconnectend = true;
        alert.OpenClose(false);
        PhotonNetwork.Disconnect();
        battleScript.DisconnectJudge(1);
    }