123456789101112131415161718192021222324252627 |
- using UnityEngine;
- using UnityEngine.Events;
- namespace I2.Loc
- {
- [AddComponentMenu("I2/Localization/I2 Localize Callback")]
- public class CustomLocalizeCallback : MonoBehaviour
- {
- public UnityEvent _OnLocalize = new UnityEvent();
-
- public void OnEnable()
- {
- LocalizationManager.OnLocalizeEvent -= OnLocalize;
- LocalizationManager.OnLocalizeEvent += OnLocalize;
- }
- public void OnDisable()
- {
- LocalizationManager.OnLocalizeEvent -= OnLocalize;
- }
- public void OnLocalize()
- {
- _OnLocalize.Invoke();
- }
- }
- }
|