2018年3月24日
摘要: 一、TMap是什么 TMap是UE4中的一种关联容器,每个键都关联着一个值,形成了单映射关系。因此你可以通过键名来快速查找到值。此外,单映射要求每个键都是唯一的。 二、创建和填充单映射 如果你想创建一种单映射关系,每一个角色的名称对应着价格: 现在,让我们来添加角色名称和价格的单映射关系: 这样就完 阅读全文
posted @ 2018-03-24 23:12 一粒沙 阅读(2853) 评论(0) 推荐(1) 编辑
摘要: 一、TSet<T>是什么 UE4中,除了TArray动态数组外,还提供了各种各样的模板容器。这一节,我们就介绍集合容器——TSet<T>。类似于TArray<T>,尖括号里面的T是模板类型,可以是任何C++类型。一个集合表示了一组互不重复的数据元素。比如TSet<float>表示了一组float集合 阅读全文
posted @ 2018-03-24 22:17 一粒沙 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 为什么使用UE4提供的容器类?如果你用过C++的STL库,你就知道STL提供了各种各样的容器/数据结构,使得你对处理很多数据的时候非常快捷高效。UE4同样也提供了类似的库,库里面的类型是以T开头的,使用UE4提供的容器库可以更好地实现跨平台。所以在UE4进行开发的时候我们很少去使用STL容器,更多时 阅读全文
posted @ 2018-03-24 21:50 一粒沙 阅读(9973) 评论(0) 推荐(0) 编辑
摘要: String Conversions: FString To FName FString To Int32 Float To FString FArrayReaderPtr To FString TArray<uint8> To FString TArray<uint8> To FString FS 阅读全文
posted @ 2018-03-24 21:42 一粒沙 阅读(4380) 评论(0) 推荐(0) 编辑