コード例 #1
0
ファイル: Application.cs プロジェクト: pandey623/PhotonUnity
        protected override PeerBase CreatePeer(InitRequest initRequest)
        {
            var peer = new RunePeer(this, initRequest);

            _peers.Add(peer);
            return(peer);
        }
コード例 #2
0
ファイル: Application.cs プロジェクト: cilution/RuneSlinger
 public void DestroyPeer(RunePeer peer)
 {
     Registry.Get<LobbyComponent>(lobby =>
     {
         if (lobby.Contains(peer))
             lobby.Leave(peer);
     });
     _peers.Remove(peer);
 }
コード例 #3
0
ファイル: Application.cs プロジェクト: cilution/RuneSlinger
        protected override PeerBase CreatePeer(InitRequest initRequest)
        {
            // in Photon, peer is object representing connection to client
            // create class that inherits from peer base class, return it here
            // every time a connection happens, we come here, pass back our own instance of a peer representation

            var peer = new RunePeer(this, initRequest);
            _peers.Add(peer);
            return peer;
        }
コード例 #4
0
ファイル: Application.cs プロジェクト: pandey623/PhotonUnity
 public void DestroyPeer(RunePeer peer)
 {
     _peers.Remove(peer);
 }
コード例 #5
0
ファイル: Application.cs プロジェクト: sms38/MMO_Development
 protected override PeerBase CreatePeer(InitRequest initRequest)
 {
     var peer = new RunePeer(this, initRequest);
     _peers.Add(peer);
     return peer;
 }
コード例 #6
0
ファイル: Application.cs プロジェクト: sms38/MMO_Development
 public void DestroyPeer(RunePeer peer)
 {
     _peers.Remove(peer);
 }