Exemplo n.º 1
0
    // ホストが変更された
    public void OnHostChanged(MonobitEngine.MonobitPlayer newHost)
    {
        NetworkEvent e = new HostChengedEvent {
            m_NewHost = newHost
        };

        NotifyObservers(e);
    }
Exemplo n.º 2
0
 // ホストが変わった
 private bool OnChangedHost(HostChengedEvent e)
 {
     if (m_IsGameSet)
     {
         return(false);
     }
     if (m_IsOnNetworkError)
     {
         return(false);
     }
     // ホストがゲーム終了
     m_GameUIManager.OnNetworkError("Host Player is Disconected");
     StartCoroutine(DelayFinishGame(m_FinishGameOffsetTime));
     m_IsOnNetworkError = true;
     return(false);
 }