Example #1
0
 public override void SessionListUpdated(UdpKit.Map <System.Guid, UdpKit.UdpSession> sessionList)
 {
     foreach (var session in sessionList)
     {
         UdpKit.UdpSession photonSession = session.Value as UdpKit.UdpSession;
         if (photonSession.Source == UdpKit.UdpSessionSource.Photon)
         {
             BoltNetwork.Connect(photonSession);
         }
     }
 }
Example #2
0
    //creates an item in the list
    private void createEntryForSession(UdpKit.UdpSession session)
    {
        GameObject obj = Instantiate <GameObject>(listEntryPrefab);

        listEntries.Add(obj);
        obj.transform.SetParent(scrollPanel, false);
        EntryPanel entry = obj.GetComponent <EntryPanel>();

        entry.session       = session;
        entry.passwordPanel = passwordPanel;
    }
Example #3
0
 public void Pop(UdpKit.UdpSession session)
 {
     this.session  = session;
     this.password = "";
     gameObject.SetActive(true);
 }
 public void Pop(UdpKit.UdpSession session)
 {
     this.session = session;
     this.password = "";
     gameObject.SetActive(true);
 }
Example #5
0
 public override void SessionConnectFailed(UdpKit.UdpSession session, Bolt.IProtocolToken token)
 {
     base.SessionConnectFailed(session, token);
     App.shared.Log("SessionConnectFailed", this);
 }