1234567891011121314151617181920212223242526272829 |
- using UnityEngine;
- using UnityEngine.Events;
- using UnityEngine.UI;
- using System.Collections.Generic;
- 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();
- }
- }
- }
|