Implement player network spawning and position synchronization

This commit is contained in:
2024-08-25 17:43:19 +02:00
parent 6e037b4d06
commit b05cab8288
30 changed files with 689 additions and 26 deletions

View File

@@ -33,7 +33,7 @@ public class LevelManager : MonoBehaviour
[Inject]
[SerializeField]
[ReadOnly]
private HVRPlayerController playerController;
private GameManager gameManager;
private void Start()
{
@@ -44,7 +44,8 @@ public class LevelManager : MonoBehaviour
musicManager.Play(level.pauseClip);
}
playerSpawner.Spawn(playerController.gameObject);
var player = gameManager.LocalPlayer;
playerSpawner.Spawn(player);
}
public void OnEnemyReachedFinish(EnemyComponent enemy)