using System.Linq; using HurricaneVR.Framework.Core.Player; using UnityEngine; namespace HurricaneVR.TechDemo.Scripts { public class DemoManualTeleport : MonoBehaviour { public Transform PositionOne; public Transform PositionTwo; public HVRTeleporter Teleporter { get; set; } public void Start() { Teleporter = GameObject.FindObjectsOfType().FirstOrDefault(e => e.gameObject.activeInHierarchy); } public void GoToOne() { if (Teleporter && PositionOne) { Teleporter.Teleport(PositionOne.position, PositionOne.forward); } } public void GoToTwo() { if (Teleporter && PositionTwo) { Teleporter.Teleport(PositionTwo.position, PositionTwo.forward); } } } }