using Data; using Managers; using TMPro; using UnityEngine; using UnityEngine.UI; namespace UI { public class MapViewUI : MonoBehaviour { public TMP_Text text; public Image icon; public DimensionDef DimensionDefine; public void Init(DimensionDef dimensionDef) { if (dimensionDef == null) return; text.text = $"{dimensionDef.label}\n{dimensionDef.description}"; if (!string.IsNullOrEmpty(dimensionDef.icon)) icon.sprite = PackagesImageManager.Instance.GetSprite(dimensionDef.icon); DimensionDefine = dimensionDef; } } }