24 lines
491 B
C#
Raw Permalink Normal View History

2025-06-07 17:43:34 +08:00
using TMPro;
using UnityEngine;
[DisallowMultipleComponent]
public class LanguageText : MonoBase
{
[SerializeField]
private string _dataId;
private void Awake()
{
var tm = GetComponent<TextMeshProUGUI>();
if(tm != null)
{
tm.text = Game.language.GetLangByID(_dataId);
#if UNITY_EDITOR
if (tm.text == "0")
LogError($"language<67><65><EFBFBD><EFBFBD>{_dataId} {transform.parent.name}/{transform.name}");
#endif
}
}
}