private void Start() { m_EventComponent = GameEntry.GetComponent <EventComponent>(); if (m_EventComponent == null) { Log.Fatal("Event component is invalid."); return; } NetworkHelperBase networkHelper = Utility.Helper.CreateHelper(m_NetworkHelperTypeName, m_CustomNetworkHelper); if (networkHelper == null) { Log.Error("Can not create network helper."); return; } networkHelper.name = string.Format("Network Helper"); Transform transform = networkHelper.transform; transform.SetParent(this.transform); transform.localScale = Vector3.one; m_NetworkManager.SetNetworkHelper(networkHelper); /* for (int i = 0; i < m_NetworkChannels.Length; i++) * { * m_NetworkChannels[i].SetNetworkChannel(CreateNetworkChannel(m_NetworkChannels[i].Name)); * }*/ }
private void Start() { m_EventComponent = GameEntry.GetComponent <EventComponent>(); if (m_EventComponent == null) { Log.Fatal("Event component is invalid."); return; } if (m_NetworkHelper == null) { m_NetworkHelper = (new GameObject()).AddComponent <DefaultNetworkHelper>(); m_NetworkHelper.name = string.Format("Network Helper"); Transform transform = m_NetworkHelper.transform; transform.SetParent(this.transform); transform.localScale = Vector3.one; } m_NetworkManager.SetNetworkHelper(m_NetworkHelper); foreach (NetworkChannel networkChannel in m_NetworkChannels) { networkChannel.SetNetworkChannel(CreateNetworkChannel(networkChannel.Name)); } }