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); } } }
//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; }
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); }
public override void SessionConnectFailed(UdpKit.UdpSession session, Bolt.IProtocolToken token) { base.SessionConnectFailed(session, token); App.shared.Log("SessionConnectFailed", this); }