private void Start() { if (MultiLanguageMgr.jsonLoaded) { Text = MultiLanguageMgr.GetTextById(PlayerPreference.Language, Id); } }
private void Awake() { textMesh = GetComponent <TextMesh>(); textMeshUGUI = GetComponent <TextMeshProUGUI>(); if (textMesh == null && textMeshUGUI == null) { Debug.LogError("MultiLanguageText require Text or TextMesh or TMP text"); enabled = false; return; } MultiLanguageMgr.AddText(this); }
public void ChangeId(int _id) { id = _id; Text = MultiLanguageMgr.GetTextById(PlayerPreference.Language, Id); }