JD2022-TU1/main/phone_apps/JDCompanionApp/Assets/Scripts/Settings/DebugLocaButton.cs

29 lines
681 B
C#

using Localization;
using UnityEngine;
using UnityEngine.UI;
namespace Settings
{
public class DebugLocaButton : MonoBehaviour
{
public Text ButtonText;
private void Start()
{
gameObject.SetActive(Debug.isDebugBuild);
UpdateText();
}
public void ToggleDebugLocalization()
{
LocalizationManager.Instance.IsDebugMode = !LocalizationManager.Instance.IsDebugMode;
UpdateText();
}
private void UpdateText()
{
ButtonText.text = LocalizationManager.Instance.IsDebugMode ? "String Id Display On" : "String Id Display Off";
}
}
}