wirm/Game/Assets/ResetPosition.cs

25 lines
625 B
C#
Raw Normal View History

2025-02-13 15:48:11 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class ResetPosition : MonoBehaviour
{
2025-02-13 22:10:19 +08:00
private Vector3 initialPosition;
private Quaternion initialRotation;
2025-02-13 15:48:11 +08:00
2025-02-13 22:10:19 +08:00
void Start()
2025-02-13 15:48:11 +08:00
{
2025-02-13 22:10:19 +08:00
// Store initial position and rotation at the start
initialPosition = transform.position;
initialRotation = transform.rotation;
2025-02-13 15:48:11 +08:00
}
2025-02-13 22:10:19 +08:00
public void ResetingPosition()
2025-02-13 15:48:11 +08:00
{
2025-02-13 22:10:19 +08:00
// Reset the XR Rig to the stored position and rotation
transform.position = initialPosition;
transform.rotation = initialRotation;
2025-02-13 15:48:11 +08:00
}
}