最近发现为数不多的UI框架代码,基本逻辑跟Unity的其实差不多,都是通过UIManager来管理UI的显示和退出。
不同的是:
1、Unity的UI实例一般使用Dictionary来存取
Unreal则使用Map
2、Unity面板基类继承自MonoBehaviour
Unreal的面板基类继承自UUserWidget
3、Unity的UIManager不继承MonoBehaviour
Unreal的UIManager继承自AActor,并且需要提供蓝图调用的接口
UE5 基于UMG的UI基类和Manager
最新推荐文章于 2024-08-28 16:56:38 发布