因为项目中要经常用到一些提示框,弹出框之类的通用组建,所以写了一个,方便以后使用
效果展示:
预设物结构:
代码展示:
using UnityEngine;
using UnityEngine.UI;
public delegate void OnCancel();
public delegate void OnSure();
public enum OpenMessageType
{
Sure,
SureandCancle
}
public class DialogInfo
{
public string warnInfo;
public string sureBtnInfo = "确定";
public string cancleBtnInfo = "取消";
public OnCancel onCancel;
public OnSure onSure;
public OpenMessageType openType;
}
public class MessageBoxUI
{
private GameObject messageBox = null;
private