public virtual void DebugMenu() { enabled = GUILayout.Toggle(enabled, "LatencyChckerLine"); if (enabled) { GUIUtil.Indent(() => { _width = GUIUtil.Slider(_width, 0f, 20f, "width"); using (var h = new GUILayout.HorizontalScope()) { _timeEnable = GUILayout.Toggle(_timeEnable, "Time"); _timeStride = GUIUtil.Slider(_timeStride, 0.1f, 10f, "Stride"); } using (var h = new GUILayout.HorizontalScope()) { _networkTimeEnable = GUILayout.Toggle(_networkTimeEnable, "NetworkTime"); _networkTimeStride = GUIUtil.Slider(_networkTimeStride, 0.1f, 10f, "Stride"); } DebugMenuInternal(); _datas.ForEach(data => { using (var h = new GUILayout.HorizontalScope()) { data.enable = GUILayout.Toggle(data.enable, data.name); data.mode = GUIUtil.Field(data.mode); } }); }); } }
protected override void OnGUINetworkSetting() { _sceneSelector.DebugMenu(); networkAddress = GUIUtil.Field(networkAddress, "Host Address"); networkPort = GUIUtil.Field(networkPort, "Host Port"); DebugMenuInternal(); }
public void DebugMenu() { GUILayout.Label("SyncParamExample"); GUIUtil.Indent(() => { _bool = GUIUtil.Field(_bool, "bool"); _int = GUIUtil.Field(_int, "int"); _uint = GUIUtil.Field(_uint, "uint"); _float = GUIUtil.Field(_float, "float"); _string = GUIUtil.Field(_string, "string"); _vector2 = GUIUtil.Field(_vector2, "vector2"); _vector3 = GUIUtil.Field(_vector3, "vector3"); _vector4 = GUIUtil.Field(_vector4, "vector4"); }); }
protected override void DebugMenuInternal() { autoConnect = GUIUtil.Field(autoConnect, "AutoConnect"); autoConnectInterval = GUIUtil.Field(autoConnectInterval, "AutoConnectInterval"); }