/
crypt
/
NumbersPlay
Обзор
Документация
Войти
/
crypt
/
NumbersPlay
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Assets/PluginYourGames/Modules/Localization/Example/Scripts/LanguageExample.cs
43 строки
959 B
Crypt
start
16 ноя 2025, 14:28
16 ноя 2025, 14:28
1482007
Код
Авторство
О чём код?
using UnityEngine; using UnityEngine.UI; namespace YG.Example { public class LanguageExample : MonoBehaviour { public string ru, en, tr; private Text textComponent; private void Awake() { textComponent = GetComponent<Text>(); } private void OnEnable() { YG2.onSwitchLang += SwitchLanguage; SwitchLanguage(YG2.lang); } private void OnDisable() { YG2.onSwitchLang -= SwitchLanguage; } public void SwitchLanguage(string lang) { switch (lang) { case "ru": textComponent.text = ru; break; case "tr": textComponent.text = tr; break; default: textComponent.text = en; break; } } } }