rabidus-test/Assets/MonumentPreview.cs

22 lines
620 B
C#
Raw Normal View History

2023-10-02 19:12:35 +03:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class MonumentPreview : MonoBehaviour
{
[SerializeField] private Image _image;
[SerializeField] private UITextShow _UITextShow;
2023-10-11 15:44:05 +03:00
[SerializeField] private UIFader _UIFader;
2023-10-18 13:57:36 +03:00
[SerializeField] private TMPro.TextMeshProUGUI _nameText;
2023-10-11 15:44:05 +03:00
2023-10-02 19:12:35 +03:00
public void ShowInfo(MonumentInfo monumentInfo)
2023-10-18 13:57:36 +03:00
{
_nameText.SetText(monumentInfo.Name);
2023-10-02 19:12:35 +03:00
_image.sprite = monumentInfo.Image;
2023-10-11 15:44:05 +03:00
_UITextShow.ShowSubtitle(monumentInfo.Description, 0, 5f, _UIFader.ShowPanel, _UIFader.HidePanel);
2023-10-02 19:12:35 +03:00
}
}