godot-inventory-system - 在 Godot 4.4+ 中构建基于 Resource 的库存系统
构建 Godot 4.4+ 库存系统,支持类型化物品槽、堆叠、装备属性、拖放界面以及基于 ID 和数量的 JSON 存档。
标签
更新于: 2026-10-07能力
典型输入
典型输出
该技能可以做什么
- 定义 Resource 物品数据
- 管理类型化库存槽位
- 堆叠物品并返回剩余量
- 聚合装备属性
- 绑定库存拖放界面
- 将库存序列化为 JSON
输入
- Godot 项目
- ItemData 资源
- 库存容量
- 物品数量
- 装备定义
输出
- 库存状态变化
- 库存变更信号
- 物品添加信号
- 物品移除信号
- 拖放界面行为
- 包含 ID 和数量的 JSON 存档
要求
- Godot 4.4 或更高版本
- 已初始化的 Godot 项目
- 可通过 PowerShell 访问的 Godot
- Godot Resource 基础知识
- 使用 C# 时需安装 .NET SDK
