发布时间:2023-03-26 16:00
提示:这里简述项目相关背景:
UE4 本身UMG无法满足项目需求的时候 hud 头显UI 以及Slate UI (几种UI 的区别百度)成为另一种选择。本文Slate UI 从零开始。
提示:这里填写该问题的具体解决方案:
在UE4项目中添加对Slate的依赖模块 在.Build.cs 中添加模块依赖
1.打开您的项目的 [ProjectName].build.cs 文件。它位于 [ProjectDir]/[ProjectName]/Source/[ProjectName] 目录中。
为了使用Slate用户界面架构,您的项目必须进行适当的设置,以便它可以意识到该 架构。这允许您包含 Slate.h 头文件及引用使用Slate构建用户界面 所需的各种架构元素。模块依赖
Slate架构存储在几个模块中。为了使您的项目意识到这些模块的存在, 则必须在 *.build.cs 文件中为您的项目设置一些依赖项。
需要访问的模块有三个:
InputCore 公有
Slate 私有
SlateCore 私有
2、通过将 “InputCore” 添加到 PublicDependencyModuleNames 中,来添加InputCore公有依赖。(有可能文件中就有 取消注释就行)
PublicDependencyModuleNames.AddRange(new string[]{“Core”,“CoreUObject”,“Engine”,“InputCore”})
网络安全工程师教你:Kali Linux之Metasploit渗透测试基础(四)
【docker专栏2】CentOS操作系统安装DockerCE
微服务之RabbitMQ总结(spring整合RabbitMQ)
K8S探索之Service+Flannel本机及跨主机网络访问原理详解
在linux开发板上编译程序的代码,建立交叉编译环境和在开发板上实现第一个嵌入式Linux应用程序...
pandas.read_csv() 处理 CSV 文件的 6 个有用参数
Cannot read properties of undefined (reading ‘target‘)