using System; using System.Collections; using System.Collections.Generic; using Kill.Managers; using UnityEngine; using UnityEngine.UI; namespace Kill.UI.Components { public class ShowImageText : MonoBehaviour { public Image image; /// /// 0中文 1英文 /// public Sprite[] sprites; public Button back; Action callback; public void Init(Action callback) { this.callback=callback; back.onClick.RemoveAllListeners(); back.onClick.AddListener(Back); UIManager.Instance.RegisterBackAction(Back); int type=(int)LanguageManager.Instance.languageType; image.sprite=sprites[type]; } public void Back() { callback?.Invoke(); Destroy(gameObject); } } }