/// <summary> /// Get a reference for a playerset to move /// </summary> public void TryGetPlayerReferences() { var player = GameObject.FindGameObjectWithTag(TagList.player); if (!player) { Debug.Log("player not found for FreeFlightController.cs"); } else { if (player.TryGetComponent(out TeleportPlayer tP)) { teleportPlayer = tP; } else { Debug.Log("no TeleportPlayer script found for player in FreeFlightController.cs"); } } playspace = GameObject.FindWithTag(TagList.xrCamera).transform; desktopCamera = GameObject.FindWithTag(TagList.desktopCamera).transform;//transform; if (!playspace) { Debug.Log("no XRCamera tagged object found in FreeFlightController.cs"); } if (!desktopCamera) { Debug.Log("no desktopCamera tagged object found in FreeFlightController.cs"); } }
public void OnRecenterButtonClicked(TeleportPlayer telPlayer) { telPlayer.SetPlayerPositionToHome2(); }