godot4 中实现一个简单的背包系统

最近在学习 godot4 ,准备实现一个通用的背包系统,这里的文章主要记录一下学习过程中的内容。

在实现背包前,最重要的是设计一套合理的背包数据逻辑 -> 如何设计一个背包系统的数据结构

随后我们需要简单的设计背包的数据处理逻辑 -> 如何设计一个背包的控制逻辑

下面我们需要在 godot 中实现一个背包的 ui 然后绑定对应的显示 -> 实现背包GUI

现在绑定都完成了,下面最终还是需要实现拖拽的,拖拽分为两块内容,第一是背包内拖拽,一个是背包外拖拽到另外一个背包 -> 实现背包拖拽

这样我们就完成了一个背包所有的功能,下面写个 demo 运行一下即可:

本文标题: godot4 中实现一个简单的背包系统

永久链接: https://iceprosurface.com/godot/bag-system/moc/

作者授权:本文由 icepro 原创编译并授权刊载发布。

版权声明:本文使用 「署名-非商业性使用-相同方式共享 4.0 国际」 创作共享协议,转载或使用请遵守署名协议。