哈喽,大家好,我叫人宅,很高兴和大家一起分享一个插件,弹窗插件。
该插件正版在人宅学院:(该插件的封装源自于塔防课程)
1.先把SimplePopup插件下的content里面的SimplePopup_BP这个资源拷贝到your 项目下的content里面。
3.在关卡蓝图的BenginPlay里面添加如下函数 CreatePopup
PopupClass:这个是需要用户加载一个弹窗类,这个类就是从插件里面拷贝过来并且重新命名的那个;
SimplePopupType:枚举,弹窗的各个类型效果(后面有详细演示)
SureDelegate:弹窗的确定键绑定的代理;
CancelDelegate:弹窗的取消键绑定代理:
SureButtonNameText:是SureButton的名字,可以自定义,如果传入空的默认就是Sure.
CancelButtonNameText:是SureButton的名字,可以自定义,如果传入空的默认就是Cancel.
life:弹窗存活时间,如果希望存活很久,可以设置一个极大的值;
Delay:只显示字体,不显示按钮。注意这个最好和life一起使用。
Once Button:会生成一个按钮 这个按钮绑定取消,
Two Button:出现两个一个绑定取消 一个绑定确定.
8 打开 your命名好的SimplePopup弹窗UMG.
以上就是为大家带来的所有内容,感谢收看。
2021年12月3号 1.增加弹窗的button样式和字体样式,2.增加蓝图确定和取消通知,3.增加了延迟删除功能;
发表回复
要发表评论,您必须先登录。