We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c07dee1 commit b5840f6Copy full SHA for b5840f6
Runtime/Network/NetworkComponent.cs
@@ -63,9 +63,9 @@ public sealed class NetworkComponent : GameFrameworkComponent
63
[SerializeField] private int m_rpcTimeout = 5000;
64
65
/// <summary>
66
- /// 是否在应用程序获得焦点时发送心跳包,默认为true
+ /// 是否在应用程序获得焦点时发送心跳包,默认为false
67
/// </summary>
68
- [SerializeField] private bool m_FocusHeartbeat = true;
+ [SerializeField] private bool m_FocusHeartbeat = false;
69
70
71
/// 获取网络频道数量。
@@ -87,6 +87,11 @@ public int NetworkChannelCount
87
private void OnApplicationFocus(bool hasFocus)
88
{
89
_isGaming = hasFocus;
90
+ if (!m_FocusHeartbeat)
91
+ {
92
+ return;
93
+ }
94
+
95
m_NetworkManager.SetFocusHeartbeat(hasFocus);
96
Log.Info($"SetFocusHeartbeat: {hasFocus}");
97
}
0 commit comments