查看: 343|回复: 10

[编程指南] 【在项目中使用Slate | Unreal Engine】

[复制链接]

1

主题

273

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
73036
发表于 2016-6-27 00:51:38 | 显示全部楼层 |阅读模式


概述
为了使用Slate用户界面架构,您的项目必须进行适当的设置,以便它可以意识到该 架构。这允许您包含 Slate.h 头文件及引用使用Slate构建用户界面 所需的各种架构元素。
模块依赖
Slate架构存储在几个模块中。为了使您的项目意识到这些模块的存在, 则必须在  *.build.cs 文件中为您的项目设置一些依赖项。

您的项目需要访问的模块是:


模块
依赖类型

InputCore公有Slate私有SlateCore私有
要想设置Slate模块的依赖项:

打开您的项目的 [ProjectName].build.cs 文件。它位于 [ProjectDir]/[ProjectName]/Source/[ProjectName] 资源详细内容中。

通过将  "InputCore" 添加到  PublicDependencyModuleNames 中,来添加InputCore公有依赖。

PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });
当创建代码项目时,InputCore默认设置为公有依赖。

添加Slate和SlateCore私有依赖。*.build.cs文件中有一行代码用于添加私有依赖:

PrivateDependencyModuleNames.AddRange(new string[] {  });
您所需要做的就是将SlateCore和Slate模块添加到那行代码中:

PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
根据您创建项目的时机及其引擎版本的不同,它可能已经在  *.build.cs文件中设置了依赖项,但是注释掉了。您可以简单地取消注释适当的代码行来 设置依赖!

// Uncomment if you are using Slate UI// PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
回复

使用道具 举报

0

主题

841

帖子

2819

积分

vip会员

Rank: 1

积分
2819
发表于 2016-7-2 19:33:57 来自手机 | 显示全部楼层
看看有近期需要的
回复 支持 反对

使用道具 举报

0

主题

808

帖子

2667

积分

vip会员

Rank: 1

积分
2667
发表于 2016-7-3 23:35:04 来自手机 | 显示全部楼层
这个必须顶,撸主好人
回复 支持 反对

使用道具 举报

0

主题

854

帖子

2831

积分

vip会员

Rank: 1

积分
2831
发表于 2016-7-3 23:35:04 | 显示全部楼层
怎么下载额
回复 支持 反对

使用道具 举报

0

主题

889

帖子

2942

积分

vip会员

Rank: 1

积分
2942
发表于 2016-7-4 11:30:59 来自手机 | 显示全部楼层
楼主辛苦
回复 支持 反对

使用道具 举报

0

主题

863

帖子

2886

积分

vip会员

Rank: 1

积分
2886
发表于 2016-7-9 14:09:03 来自手机 | 显示全部楼层
助人为乐啊!
回复 支持 反对

使用道具 举报

0

主题

901

帖子

2987

积分

vip会员

Rank: 1

积分
2987
发表于 2016-7-11 04:36:15 来自手机 | 显示全部楼层
真是是好人啊,,过来看看
回复 支持 反对

使用道具 举报

0

主题

890

帖子

2912

积分

vip会员

Rank: 1

积分
2912
发表于 2016-7-12 08:43:53 | 显示全部楼层
挺不错的!就是不知道价格
回复 支持 反对

使用道具 举报

0

主题

837

帖子

2739

积分

vip会员

Rank: 1

积分
2739
发表于 2016-7-18 21:37:35 | 显示全部楼层
看看这个好不好啊
回复 支持 反对

使用道具 举报

0

主题

841

帖子

2758

积分

vip会员

Rank: 1

积分
2758
发表于 2016-7-21 23:20:57 来自手机 | 显示全部楼层
这个必须顶,撸主好人
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部