UnityEngine.Networking.Utility.GetSourceID C# (CSharp) Méthode

GetSourceID() public static méthode

Utility function to get the client's SourceID for unique identification.

public static GetSourceID ( ) : SourceID
Résultat SourceID
        public static SourceID GetSourceID()
        {
            return (SourceID) SystemInfo.deviceUniqueIdentifier.GetHashCode();
        }

Usage Example

Exemple #1
0
        void ConnectWithRelay(MatchInfo info)
        {
            m_AsyncConnect = ConnectState.Connecting;

            Update();

            byte error;

            m_ClientConnectionId = NetworkTransport.ConnectToNetworkPeer(
                m_ClientId,
                info.address,
                info.port,
                0,
                0,
                info.networkId,
                Utility.GetSourceID(),
                info.nodeId,
                out error);

            m_Connection = (NetworkConnection)Activator.CreateInstance(m_NetworkConnectionClass);
            m_Connection.SetHandlers(m_MessageHandlers);
            m_Connection.Initialize(info.address, m_ClientId, m_ClientConnectionId, m_HostTopology);

            if (error != 0)
            {
                Debug.LogError("ConnectToNetworkPeer Error: " + error);
            }
        }
All Usage Examples Of UnityEngine.Networking.Utility::GetSourceID