Files
2025-05-26 00:46:28 +02:00

28 lines
708 B
C#

using UnityEngine;
namespace XRMultiplayer
{
[ExecuteInEditMode]
public class PositionalClampY : MonoBehaviour
{
[SerializeField] Vector2 m_minMaxHeight;
private void Update()
{
ClampBounds();
}
void ClampBounds()
{
if (transform.position.y < m_minMaxHeight.x)
{
transform.position = new Vector3(transform.position.x, m_minMaxHeight.x, transform.position.z);
}
else if (transform.position.y > m_minMaxHeight.y)
{
transform.position = new Vector3(transform.position.x, m_minMaxHeight.y, transform.position.z);
}
}
}
}