【UE4Slate UI从开始到精通】1

项目场景:

提示:这里简述项目相关背景:
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”})

你可能感兴趣的:(UE4,Slate,UI,ue4)