using HurricaneVR.Framework.Core.Player; using Sirenix.OdinInspector; using System.Collections; using System.Collections.Generic; using System.Linq; using Unity.VisualScripting; using UnityEngine; public class PlayerSpawner : MonoBehaviour { [SerializeField] [ReadOnly] private Transform[] spawns = new Transform[0]; private void Awake() { spawns = GetComponentsInChildren() .Where((x) => x != transform) .ToArray(); } public void Spawn(PlayerComponent player) { var spawn = spawns.First(); player.Teleport(spawn.position, spawn.eulerAngles); } }