Improved initial sync
This commit is contained in:
@@ -12,6 +12,7 @@ public class NetworkManagerSyncTester : UdonSharpBehaviour
|
||||
[SerializeField] GridMover[] gridMovers1;
|
||||
[SerializeField] NetworkManager networkManager2;
|
||||
[SerializeField] GridMover[] gridMovers2;
|
||||
|
||||
[SerializeField] Animator debugImageToIndicateSynced;
|
||||
|
||||
private int[] captureTimes = new int[1000];
|
||||
|
||||
@@ -7,7 +7,7 @@ using UnityEngine;
|
||||
public class NetworkManagerTester : UdonSharpBehaviour
|
||||
{
|
||||
[SerializeField] private NetworkManager[] networkManagers;
|
||||
[SerializeField] private float interval = 0.1f;
|
||||
[SerializeField] private float interval = 0.01f;
|
||||
[SerializeField] private int ownerIndex = 0;
|
||||
|
||||
private float countdown = 0;
|
||||
@@ -62,7 +62,7 @@ public class NetworkManagerTester : UdonSharpBehaviour
|
||||
{
|
||||
networkManager.OnPreSerialization();
|
||||
var data = networkManager.NetworkedData;
|
||||
networkManager.OnPostSerializationInternal(true, data.Length) ;
|
||||
networkManager.OnPostSerializationInternal(true, data.Length);
|
||||
|
||||
return data;
|
||||
}
|
||||
@@ -86,7 +86,7 @@ public class NetworkManagerTester : UdonSharpBehaviour
|
||||
{
|
||||
foreach (var target in networkManagers)
|
||||
{
|
||||
if (!target.IsOwner || !target.SerializationRequested)
|
||||
if (!target.IsOwner)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user