蓝图Sets和蓝图Mpas的用法

[复制链接]
查看2228 | 回复4 | 2018-4-25 16:47:14 | 显示全部楼层 |阅读模式
4.15后推出的新容器。

set和map有哪些用法呢?

在那些场景下比数组好用呢?

TIM图片20180425164107.png


TIM图片20180425164125.png
TONGBER | 2018-4-26 01:01:32 | 显示全部楼层

回帖奖励 +3 枚能量币

如果你只是单纯地循环数组获取数据,很少用到删除插入的操作,那么可以用Array。
如果你需要经常对数组进行删除插入等操作,且数据唯一,那么可以用Set。
如果你需要场景中的Actor存储相应的数据(比如某种结构体),而且需要根据Actor的指针(Key值)在数组中查找相应的数据(Value值),那么请用Map。

点评

回答的很好。  发表于 2018-5-4 17:04
回复 支持 反对

使用道具 举报

UE4OnePiece | 2018-4-26 10:13:56 | 显示全部楼层

回帖奖励 +3 枚能量币

Arrow 存放的值可以是重复的
Set     存放的值是唯一的
Map     存放的值可以是重复的,同时给每个值给了一个容器,你可以在这个容器中去拿这个值
什么时候用哪个?看看别的大佬怎么解释的
回复 支持 反对

使用道具 举报

mydream0822 | 2018-4-28 09:48:40 | 显示全部楼层

回帖奖励 +3 枚能量币

可以啊,学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

19

主题

142

回帖

1270

积分

中阶编码师

积分
1270
QQ