Implement player spawning in predefined location in lobby and levels

This commit is contained in:
2024-08-20 19:38:32 +02:00
parent 3f64f82464
commit 1a9e2a3ee8
23 changed files with 559 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
using HurricaneVR.Framework.Core.Player;
using Sirenix.OdinInspector;
using System.Collections;
using System.Collections.Generic;
@@ -11,11 +12,23 @@ public class LobbyManager : MonoBehaviour
[ReadOnly]
private MusicManager musicManager;
[Inject]
[SerializeField]
[ReadOnly]
private PlayerSpawner playerSpawner;
[Inject]
[SerializeField]
[ReadOnly]
private HVRPlayerController playerController;
[SerializeField]
private AudioClip backgroundMusicClip;
private void Start()
{
musicManager.Play(backgroundMusicClip);
playerSpawner.Spawn(playerController.gameObject);
}
}