using System; using UnityEngine; [Serializable] public class Popupguiscript : MonoBehaviour { public Texture2D yourtexture; public AudioClip popupsound; public virtual void Update() { if (popupsound != null) { if (!GetComponent().isPlaying) { GetComponent().clip = popupsound; GetComponent().Play(); } } } public virtual void OnGUI() { GUI.DrawTexture(new Rect(0f, 0f, Screen.width, Screen.height), yourtexture); } public virtual void Main() { } }