物品基础(UPrimalItemBasic) {{ currentPage ? currentPage.title : "" }}

物品基础:UPrimalItemBasic

用途:每种物品都有一个单独的基础属性,其中存放物品名字,最大数量等,并且拥有一个固定属性数组(UItemAttribute),也可作为ItemClass

变量

说明

ItemName

物品名称

Description

物品描述(介绍)

Image

图标

MaxQuantity

最大堆叠数量

Weight

单个重量

Rarity

品质,该物品的基础品质,用来区分物品稀有程度,非物品星级

ItemType

物品类型,例如护甲、武器、材料等分类

ItemPanel

物品分页,用于UI过滤查找使用

Attributes

物品属性数组,用于存放该物品的所有固定属性

函数

说明

DoesImplementAttribute(TSubclassOf<UItemAttribute> AttributeClass)

是否实现属性

GetAttribute(TSubclassOf<UItemAttribute> AttributeClass)

获取属性

GetAttributeByType(EItemAttributeType AttributeType)

获取属性

快捷函数 (需要拥有对应属性)

说明

GetEquipSlot

获取物品装备插槽类型

GetStat(EAbilityStatType StatType)

获取装备属性

{{{ content }}}