Improved initial sync
This commit is contained in:
@@ -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