mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 11:00:32 +00:00
NetworkLoop: remove old Unity 2018 code
This commit is contained in:
parent
fc0a40f802
commit
ddb79ab0eb
@ -26,17 +26,8 @@
|
|||||||
// to the beginning of PostLateUpdate doesn't actually work.
|
// to the beginning of PostLateUpdate doesn't actually work.
|
||||||
using System;
|
using System;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
|
|
||||||
// PlayerLoop and LowLevel were in the Experimental namespace until 2019.3
|
|
||||||
// https://docs.unity3d.com/2019.2/Documentation/ScriptReference/Experimental.LowLevel.PlayerLoop.html
|
|
||||||
// https://docs.unity3d.com/2019.3/Documentation/ScriptReference/LowLevel.PlayerLoop.html
|
|
||||||
#if UNITY_2019_3_OR_NEWER
|
|
||||||
using UnityEngine.LowLevel;
|
using UnityEngine.LowLevel;
|
||||||
using UnityEngine.PlayerLoop;
|
using UnityEngine.PlayerLoop;
|
||||||
#else
|
|
||||||
using UnityEngine.Experimental.LowLevel;
|
|
||||||
using UnityEngine.Experimental.PlayerLoop;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace Mirror
|
namespace Mirror
|
||||||
{
|
{
|
||||||
@ -45,7 +36,7 @@ public static class NetworkLoop
|
|||||||
// helper enum to add loop to begin/end of subSystemList
|
// helper enum to add loop to begin/end of subSystemList
|
||||||
internal enum AddMode { Beginning, End }
|
internal enum AddMode { Beginning, End }
|
||||||
|
|
||||||
// callbacks in case someone needs to use early/lateupdate too.
|
// callbacks for others to hook into if they need Early/LateUpdate.
|
||||||
public static Action OnEarlyUpdate;
|
public static Action OnEarlyUpdate;
|
||||||
public static Action OnLateUpdate;
|
public static Action OnLateUpdate;
|
||||||
|
|
||||||
@ -166,12 +157,7 @@ static void RuntimeInitializeOnLoad()
|
|||||||
// 2019 has GetCURRENTPlayerLoop which is safe to use without
|
// 2019 has GetCURRENTPlayerLoop which is safe to use without
|
||||||
// breaking other custom system's custom loops.
|
// breaking other custom system's custom loops.
|
||||||
// see also: https://github.com/vis2k/Mirror/pull/2627/files
|
// see also: https://github.com/vis2k/Mirror/pull/2627/files
|
||||||
PlayerLoopSystem playerLoop =
|
PlayerLoopSystem playerLoop = PlayerLoop.GetCurrentPlayerLoop();
|
||||||
#if UNITY_2019_3_OR_NEWER
|
|
||||||
PlayerLoop.GetCurrentPlayerLoop();
|
|
||||||
#else
|
|
||||||
PlayerLoop.GetDefaultPlayerLoop();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// add NetworkEarlyUpdate to the end of EarlyUpdate so it runs after
|
// add NetworkEarlyUpdate to the end of EarlyUpdate so it runs after
|
||||||
// any Unity initializations but before the first Update/FixedUpdate
|
// any Unity initializations but before the first Update/FixedUpdate
|
||||||
|
Loading…
Reference in New Issue
Block a user