【问题标题】:How to save character location Godot Engine如何保存角色位置 Godot Engine
【发布时间】:2020-08-06 23:45:14
【问题描述】:

我已经使用 Godot 引擎一两个月了,我的第一款游戏几乎完成了。我想弄清楚如何保存我的角色位置、统计数据等,并在玩家再次打开游戏时使用它们。我正在使用 GDscript 和 Godot Engine 3.2。

【问题讨论】:

    标签: godot


    【解决方案1】:

    Godot 具有一些用于 JSON 持久性的内置功能。 https://docs.godotengine.org/en/stable/tutorials/io/saving_games.html

    确定哪些节点需要保存其状态。在编辑器中将它们添加到自定义组、“Persist”或任何您想调用的组中。

    在您的保存函数中(很可能在单例中),遍历 Persist 组中的所有节点并从中获取您需要的值。

    本指南的其余部分将引导您完成与 JSON 之间的转换以及对文件系统的读取/写入。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 2019-04-18
      • 1970-01-01
      • 2015-11-17
      • 2021-05-23
      相关资源
      最近更新 更多