Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 GDScript 的新手,正在研究如何最好地将数据保存到文本文件中。to_json适用于基本类型,但我只获得任何自定义类的参考 ID。理想情况下,我希望将包含一些自定义类元素的数据字典传递给to_json并让它一次全部转换。
to_json
像其他语言提供toString打印对象的方法一样,有什么可以让我指定类实例应如何转换为 JSON 的吗?
toString
是的,您只需在您的课程中添加以下内容:
func to_json(): var data = {} #must create it as a dictionary or array data["health"] = 5 #code to create json var json json = data.to_json() #dictionaries automatically have this function return json
我认为这真的很简单:)
请注意:我没有测试过这段代码。