コード例 #1
0
    private void Reconnect()
    {
        preLastAckTime       = 0;
        countAfterDisconnect = 0;
        PhotonMultiBattleRelay.isDisconnected = false;
        if (myNetworkState == ConnectState.Connect)
        {
            PhotonMultiBattleRelay.StopEnemyAttackCoroutine();
            // 데이터 요청을 받는다, 상대방에서 연결해제 되어있는 동안 실행되었던 데이터를 보낸다.
        }
        else
        {
            // 데이터를 요청한다.
            // 연결해제 되어있는 동안 실행되었던 데이터를 받아오고 이후에 공격명령 코루틴을 실행한다.
            //PhotonMultiBattleRelay.ActiveMyReConnect();
        }

        myNetworkState = ConnectState.None;
    }