Singularity/Assets/Scripts/ImagePrefab.cs

26 lines
553 B
C#
Raw Normal View History

2024-05-06 14:45:45 -04:00
using UnityEngine;
using UnityEngine.UI;
public class ImagePrefab : MonoBehaviour
{
[SerializeField] public RawImage Image;
[SerializeField] public string FullImage;
[SerializeField] private DownloadMod DM;
[SerializeField] private GameObject CloseButton;
public RawImage FillMe(string fullImage, DownloadMod dm, bool close = false) {
FullImage = fullImage;
DM = dm;
CloseButton.SetActive(close);
return Image;
}
public void LoadBigImage() {
DM.EnlargeImage(FullImage);
}
public void Close() {
gameObject.SetActive(false);
}
}