Skip to content

UIS目录结构说明 ​

dir

1.Blueprint ​

dir

1. AC_Inventory 核心组件 ​

2. BP_Base 是所有可装备的actor基类 所有的装备都继承自这个类 ​

3. BP_Box 是箱子的基类 ​

4. BP_Character 把您的角色父类继承于BP_Character就可以快速接入UIS ​

5. BP_DynamicPostProcess 是动态后处理 用来高亮物品的 ​

6. BP_Pickup 是用来生成可拾取物品的 ​

dir

2.CharacterThumbnails ​

dir

1. CharacterThumbnails 是角色缩略图 是用来渲染左侧人物的 ​

3.Data ​

dir

1. Data 是数据存储的地方 ​

DT_Inventroy 是物品的数据表格里面定义了物品的基本属性 其他的是一些数据结构

4.Demo ​

dir

1. Demo 是演示的地方 演示地图在Map/Demo ​

5.Enumeration ​

dir

1. Enumeration里面包含的是枚举类型 其中E_Overlay 是用来切换角色动画的 ​

6.FunctionLibrary ​

dir

1. FunctionLibrary 是公共可复用函数库 ​

7.HighlightMeterial ​

dir

1. HighlightMeterial 是高亮材质 需要配合动态后处理使用 ​

8.Interface ​

dir

1. Interface 是接口存放地 ​

在UIS里基本不使用cast to 而是使用接口

9.Niagara ​

dir

1. Niagara 是放特效的地方 ​

NS_Predict 是预测瞄准的特效

10.Widget ​

dir

1. Widget 是UI的地方 ​

所有的拖放操作都是在 WB_Main里实现的,所有的装备槽都是 WB_Slot