Firstborn/Assets/Scripts/ModItem.cs
Schaken-Mods 959e80cf72 assets upload
assets upload description.
2023-03-28 12:16:30 -05:00

32 lines
961 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;
using UnityEngine.UI;
using UnityEngine.Networking;
public class ModItem : MonoBehaviour
{
[SerializeField] public RawImage Screenshot;
[SerializeField] public TextMeshProUGUI Title;
[SerializeField] public TextMeshProUGUI Date;
[SerializeField] public TextMeshProUGUI Author;
[SerializeField] public TextMeshProUGUI Description;
[SerializeField] public string ModID;
public void LoadSS(string imagePath) {
StartCoroutine(LoadCurrentImageX(imagePath));
}
IEnumerator LoadCurrentImageX(string imagePath) {
UnityWebRequest WWW = UnityWebRequestTexture.GetTexture(imagePath);
yield return WWW.SendWebRequest();
if (WWW.result != UnityWebRequest.Result.ConnectionError) {
Screenshot.texture = DownloadHandlerTexture.GetContent(WWW);
Screenshot.SetNativeSize();
Screenshot.SizeToParent();
}
WWW.Dispose();
}
}