diff --git a/UnityProject/Assets/LRMFunctionTester.unity b/UnityProject/Assets/LRMFunctionTester.unity index 7c384cd..58c39a5 100644 --- a/UnityProject/Assets/LRMFunctionTester.unity +++ b/UnityProject/Assets/LRMFunctionTester.unity @@ -525,6 +525,7 @@ MonoBehaviour: m_EditorClassIdentifier: clientToServerTransport: {fileID: 978065553} serverIP: 127.0.0.1 + serverPort: 7777 endpointServerPort: 8080 heartBeatInterval: 3 connectOnAwake: 1 diff --git a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs index 143d810..56a2d17 100644 --- a/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs +++ b/UnityProject/Assets/Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs @@ -251,6 +251,7 @@ namespace LightReflectiveMirror EditorUtility.SetDirty(lrm); } } + serializedObject.ApplyModifiedProperties(); break; case 1: // NAT punch tab. @@ -273,6 +274,7 @@ namespace LightReflectiveMirror GUI.enabled = true; directModule.directConnectTransport = (Transport)EditorGUILayout.ObjectField("Direct Transport", directModule.directConnectTransport, typeof(Transport), true); } + serializedObject.ApplyModifiedProperties(); break; case 2: // Load balancer tab @@ -284,7 +286,7 @@ namespace LightReflectiveMirror lrm.region = (LRMRegions)EditorGUILayout.EnumPopup("Node Region", lrm.region); if (!lrm.useLoadBalancer) GUI.enabled = true; - + serializedObject.ApplyModifiedProperties(); break; case 3: // Other tab... @@ -305,6 +307,7 @@ namespace LightReflectiveMirror EditorGUILayout.Space(); EditorGUILayout.PropertyField(serializedObject.FindProperty("diconnectedFromRelay")); EditorGUILayout.PropertyField(serializedObject.FindProperty("serverListUpdated")); + serializedObject.ApplyModifiedProperties(); break; } EditorGUILayout.EndVertical();