From 5f0b40deff38e01e120e2a48d3979526fe4a51e0 Mon Sep 17 00:00:00 2001 From: Derek S <44935661+Derek-R-S@users.noreply.github.com> Date: Tue, 18 May 2021 12:36:26 -0500 Subject: [PATCH] Fixed unity events not working --- UnityProject/Assets/LRMFunctionTester.unity | 1 + .../Mirror/Runtime/Transport/LRM/Editor/LRMInspector.cs | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) 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();