using asap.core; using GameCore; using TMPro; using UnityEngine; using UnityEngine.UI; public class ShootingRangeInfoPanel : MonoBehaviour { [SerializeField] private Button btnClose; [SerializeField] private Image ammoIcon; [SerializeField] private TMP_Text textExplain; private EventShootingRangeData _data; private void Awake() { btnClose.onClick.AddListener(() => UIManager.Instance.DestroyUI(UITypes.ShootingRangeInfoPanel)); _data = GContext.container.Resolve(); GContext.container.Resolve().SetImageSprite(ammoIcon, _data.AmmoIconUrl); textExplain.text = LocalizationMgr.GetFormatTextValue("UI_EventSandDigPanel_7", LocalizationMgr.GetText(_data.AmmoNameUrl)); } }