private static void SetupNetworkFullDumpButton(string assetName, NetInfo.Segment[] segments, NetInfo.Node[] nodes) { if (!GUILayout.Button("Full dump")) { return; } AssetDumpUtil.DumpNetwork(assetName, segments, nodes); }
private static void DumpNetwork(InstanceID instanceId) { var segmentId = instanceId.NetSegment; if (segmentId == 0) { return; } var netInfo = NetManager.instance.m_segments.m_buffer[segmentId].Info; if (netInfo != null) { var assetName = AssetDumpUtil.DumpNetwork( netInfo.name, netInfo.m_segments, netInfo.m_nodes); ShowAssetDumpModal(assetName); } }