UnityEngine.Networking.Utility.GetSourceID C# (CSharp) Method

GetSourceID() public static method

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

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

Usage Example

コード例 #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