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

39 lines
893 B
C#

using TMPro;
using UnityEngine;
namespace XRMultiplayer
{
public class VersionText : MonoBehaviour
{
[SerializeField] TMP_Text[] m_VersionTextComponents;
[SerializeField] string m_Prefix = "v";
[SerializeField] string m_Suffix = "";
// Start is called before the first frame update
void Start()
{
SetText();
}
private void OnValidate()
{
SetText();
}
void SetText()
{
if (m_VersionTextComponents != null)
{
foreach (TMP_Text t in m_VersionTextComponents)
{
t.text = $"{m_Prefix}{Application.version}{m_Suffix}";
}
}
else
{
Utils.Log("Missing Text component on VersionText script", 2);
}
}
}
}