Working via NetworkManager

This commit is contained in:
2026-01-14 21:39:24 +01:00
parent 89607f0868
commit fb902aaddc
26 changed files with 3106 additions and 2561 deletions

View File

@@ -23,7 +23,7 @@ namespace Marro.PacManUdon
[SerializeField] private PlayerInput playerInput;
[SerializeField] private Animator demo;
[SerializeField] private SoundManager soundManager;
[SerializeField] private NetworkManager networkManager;
[SerializeField] private NetworkManager networkManagerSetup;
[SerializeField] private GameObject recorder;
@@ -67,6 +67,7 @@ namespace Marro.PacManUdon
mazeSpriteAnimator = maze.mazeSprite.GetComponent<Animator>();
intermission2Pole = intermissionScreenElements[4].GetComponent<Intermission2Pole>();
networkManager.Initialize();
ghostManager.Initialize(maze.ghostTargets, pacMan, this);
pacMan.Initialize(playerInput, this);
bonusFruit.Initialize();
@@ -75,7 +76,6 @@ namespace Marro.PacManUdon
playerInput.Initialize(this);
soundManager.Initialize();
intermission2Pole.Initialize(this, ghostManager.Ghosts[0]);
networkManager.Initialize();
HideEverything();
@@ -88,7 +88,7 @@ namespace Marro.PacManUdon
public override void SyncedUpdate()
{
TimeSequenceUpdate(Time.deltaTime);
TimeSequenceUpdate(networkManager.SyncedDeltaTime);
}
public void JoystickGrabbed()