HUD Canvas是来自UE3(甚至可能更老)的东西,在UMG被引入之前处于UE4中,并作为选项保留
UMG是Slate的蓝图延伸
Slate是为编辑器专门制作的窗口UI框架(以前的UE编辑器使用了Window的库),但它也可以用在游戏中。 但是Slate类不在UObject环境之外而在反射系统之外,这就是为什么它需要UMG包装来使其与蓝图一起工作。
================================================
原文:HTTPS://answers.unrealengine.com/questions/160866/umg-or-slate.html
我的想法:
尝试了解一点Slate,但不要使用它。
UMG完全基于Slate。 这是一个使用Slate更容易的编辑器,它应该能够完成与Slate相同的功能。 您也可以通过C ++扩展Widget类。 在UMG发布之前,我尝试了学习Slate,没有文档和/或教程,这是真正的痛苦! X)
UMG是Slate的蓝图延伸
Slate是为编辑器专门制作的窗口UI框架(以前的UE编辑器使用了Window的库),但它也可以用在游戏中。 但是Slate类不在UObject环境之外而在反射系统之外,这就是为什么它需要UMG包装来使其与蓝图一起工作。
================================================
原文:HTTPS://answers.unrealengine.com/questions/160866/umg-or-slate.html
我的想法:
尝试了解一点Slate,但不要使用它。
UMG完全基于Slate。 这是一个使用Slate更容易的编辑器,它应该能够完成与Slate相同的功能。 您也可以通过C ++扩展Widget类。 在UMG发布之前,我尝试了学习Slate,没有文档和/或教程,这是真正的痛苦! X)