using Doozy.Runtime.UIManager.Containers; using TMPro; using UnityEngine; using UnityEngine.UI; // ReSharper disable once CheckNamespace namespace BlueWaterProject { public class DropItemInfoUi : MonoBehaviour { [field: SerializeField] public UIView UiView { get; set; } [field: SerializeField] public Image ItemIcon { get; set; } [field: SerializeField] public TMP_Text ItemText { get; set; } public void SetInfo(Sprite icon, string text) { ItemIcon.sprite = icon; ItemText.text = text; } public void ShowUi() { UiView.Show(); } public void HideUi() { UiView.Hide(); } } }