# 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: