godot_inventory:Godot 引擎的库存组件

时间:2024-06-26 16:59:04
【文件属性】:

文件名称:godot_inventory:Godot 引擎的库存组件

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-26 16:59:04

GDScript

godot_inventory Godot 引擎的库存组件 演示 (非常简单的)演示包括: 4 个“项目生成器”(是的,4 个“GoBot”图标):从它们拖拽,它们会生成一个项目。 4 个库存窗口。 您可以抓住它们的标题来移动它们,并在这些窗口之间移动项目。 它们还有一个上下文菜单,可用于“压缩”库存。 库存插槽还有一个上下文菜单,其中包含“拆分”和“销毁”选项。 存货组件 该组件依赖于 3 个主要类/场景: 物品数据库,描述可用物品并提供与物品交互的方法。 这个演示包括一个最小的数据库。 对于每个项目,数据库包含一个名称、一个索引(用于在图标图像中选择相应的图标)... 描述对象堆栈的 ObjectStack 类(项目索引 + 项目计数)。 它继承自 Control,因为它在拖动项目时用作预览。 从 PopupPanel 继承并提供简单库存功能的库存类。 关联面板必须包含一个


【文件预览】:
godot_inventory-master
----gobotgen.gd(470B)
----engine.cfg(128B)
----LICENSE.md(1KB)
----inventory.gd(10KB)
----bag.xml(8KB)
----README.md(2KB)
----demo.xml(15KB)
----items.png(15KB)
----object_stack.gd(1KB)
----icon.png(3KB)
----icon.png.flags(18B)
----.fscache(321B)
----item_database.gd(1KB)

网友评论