# Module: 背包系统-BackpackSystem
• 背包系统-BackpackSystem()
# Other
名称 | 功能说明 |
---|---|
BackpackItemCountChangeEvent | 背包物品数量更新事件 |
BackpackItemCustomDataUpdateEvent | 背包物品自定义信息变更事件 |
BackpackItemSwapEvent | 背包物品交换事件 |
BackpackRefreshEvent | 背包(全量)刷新事件 |
updateCustomDataError |
# 数据模型
名称 | 功能说明 |
---|---|
Backpack | 背包信息 |
# Other
# 数据模型
名称 | 功能说明 |
---|---|
BackpackItem | 背包物品 |
# 数据访问
名称 | 功能说明 |
---|---|
backpacks | 背包列表 |
# 事件监听
名称 | 功能说明 |
---|---|
offBackpackItemCountChange | 取消注册 背包物品数量更新 事件处理函数 |
offBackpackItemCustomDataUpdate | 取消注册 背包物品自定义信息变更 事件处理函数 |
offBackpackItemSwap | 取消注册 背包物品交换 事件处理函数 |
offBackpackRefresh | 取消注册 背包(全量)刷新 事件处理函数 |
onBackpackItemCountChange | 注册 背包物品数量更新 事件处理函数 |
onBackpackItemCustomDataUpdate | 注册 背包物品自定义信息变更 事件处理函数 |
onBackpackItemSwap | 注册 背包物品交换 事件处理函数 |
onBackpackRefresh | 注册 背包(全量)刷新 事件处理函数 |
# 操作触发
名称 | 功能说明 |
---|---|
addItemToBackpack | 将物品加入指定背包(中的指定位置) |
consumeBackpackItems | 消耗(多个)背包物品 |
recycleBackpackItem | 发起背包物品的回收(回购) |
removeItemFromBackpack | 将物品从指定背包移除 |
swapBackpackItems | 交换指定背包内两个位置的物品 |
updateBackpackItemsCustomData | 修改(多个)背包物品的自定义字段 |
# References
# backpackSystem
• backpackSystem: