首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >虚幻引擎4功能演示中使用了哪些GUI框架或库?

虚幻引擎4功能演示中使用了哪些GUI框架或库?
EN

Stack Overflow用户
提问于 2012-06-13 16:56:20
回答 3查看 3.3K关注 0票数 4

虚幻引擎4图形用户界面:https://pcper.com/2012/06/e3-12-unreal-engine-4-what-you-and-we-missed-at-gdc/

虚幻引擎3使用了wxwidgets,但在UE4中它看起来像.NET框架WPF。UE4中的图形用户界面非常棒。

注: Microsoft Expression Studio4具有相同的风格。

EN

回答 3

Stack Overflow用户

发布于 2014-01-24 20:56:12

它不是wxwidgets和wpf。它是由unreal engine 4团队开发的一个新的图形用户界面框架,命名为"Slate UI Framework“。这个框架使用了两次编辑器和游戏,所以它是一个跨平台的框架,使用硬件加速,就像unity3D编辑器一样。如果你使用一些软件,例如Fraps,它会告诉你全屏是一个帧缓冲。

票数 5
EN

Stack Overflow用户

发布于 2012-11-30 08:47:28

虚幻引擎3,至少是后来的版本,正在慢慢地用WPF取代wxWidgets,这可以通过查看一些.NET .dll文件以及内容浏览器、颜色选择器等的外观来判断。

虚幻引擎4继续这一趋势是有意义的。

票数 2
EN

Stack Overflow用户

发布于 2021-04-11 17:08:08

如前所述,UE4编辑器将Slate UI Framework用于其小部件。

它们可以通过Widget Reflector工具进行检查,该工具允许选择当前出现在编辑器屏幕上的widget,然后查找和检查其源代码等方面,如下所示:

请转到Window > Developer Tools > Widget Reflector,查看

  • In UE4

在微件反射器窗口中,单击Pick Painted Widget

  • 将鼠标移到编辑器窗口中的任意小部件上,然后按ESC停止

  • 请注意,微件及其对应的CPP文件将在微件反射器

中高亮显示

在UE4的默认安装中,包含Slate UI小部件的基本文件夹应为:

C:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime\Slate\

例如,可以在以下位置找到SBox小部件的实现:

C:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime\Slate\Private\Widgets\Layout\SBox.cpp

除了用于构建UE4编辑器本身之外,Slate UI框架还可以be utilized in games/content created with it

document提供了框架创建者对框架的概述。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11011401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档