コード例 #1
0
 void OnValidate()
 {
     if (m_Discovery == null) // This will only happen once because m_Discovery is a serialize field
     {
         m_Discovery = GetComponent <ExampleNetworkDiscovery>();
         UnityEventTools.AddPersistentListener(m_Discovery.OnServerFound, OnServerFound);
         Undo.RecordObjects(new Object[] { this, m_Discovery }, "Set NetworkDiscovery");
     }
 }
コード例 #2
0
 void Awake()
 {
     m_Discovery      = GetComponent <ExampleNetworkDiscovery>();
     m_NetworkManager = GetComponent <NetworkManager>();
 }