func _ready(): # JSON文件路径 var json_file_path = "res://data/config.json" # 创建File对象 var file = File.new() # 打开文件 if file.open(json_file_path, File.READ) != OK: print("无法打开文件: " + json_file_path) return # 读取文件内容 var json_text = file.get_as_text()...
usingSystem.Text.Json;usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingNewtonsoft.Json;usingGodot;//存档操作publicclassarchive_os{staticpublicvoidsave(Worldworld){// 二进制版bin_archive_os.save(world);// JSONstringfp=@".\saves\save.json";stringjsonString;stringpath=@".\saves";if(...
5 读取数据游戏保存好了! 加载也很简单。 为此,我们将读取保存文件的每一行,并且使用parse_json() 函数将其读到一个字典中,然后遍历字典以读取我们需要的值。 但是我们首先需要创建对象,然后我们可以使用文件名和父值来实现它。 读取函数示例代码如下:6 大功完成现在我们可以保存和加载位于场景树中的任意数量的...
1. 使用 varjsonStr='{"a":123}'varjsonData=JSON.parse(jsonStr).result 2. 使用内建parse_jsonapi varjsonStr='{"a":123}'vardic=parse_json(jsonStr) json文件读取: var file = File.new() file.open("res://data.json",file.READ) var jsonStr = file.get_as_text()...
核东核西 godot 1 想实现 用Godot 读取网站 txt文件内容或JSON文件内容 来实现一些功能请问Godot有类似的实现方法吗? 雷伊盖亚0 小吧主 11 HTTPRequest节点,内置文档有下载image的示例代码,下载文本文件也同理下面这个封装的http 客户端,刚好有下载json的例子https://github.com/fenix-hub/unirest-gdscript...
得用File类读取文本:fileopen("XXX.json", File.READ)然后get_as_text获取String类型:fileget_as_text()再用类的parse(String)获取JSONParseResult再用ParseResult的result()获取godot能读写的数据(Array,Dictionary) mercury123 项目流程 2 大神没有你我就无法这么快速的理解与进步! 呆山月风雷 ...
读取json文件出现..json格式是符合要求的,读取操作也是照着文档写的,然而这个node_data为什么是String类型呢,按照官方文档,应该是Array吧,node_data[“INFO”]直接报错另外,JSON格式如何保存向量啊user://路径默认是指向的哪里,暂时没搞清楚所以写的res://
以上这些概念都可以在一些视频教程或者官方文档里接触到,新手的话推荐先跟着现有的教程过一遍。1楼提到的边学边做确实是一种方法,但是先学会一些基本概念的话,效率会更快一些 禾黍 项目流程 2 写json文件 午夜的猫_舟 项目流程 2 写个全局自动加载的脚本 ...
在编辑器直接调试是正常读取的,但是一导出为exe就不行了,我想让导出的游戏,json文件资源包含在res里,要怎么做? 幽科南 GDScript 7 @人类的大敌 @虎式搬运工 求助吧主 人类的大敌 吧主 12 非资源文件需要在导出设置里添加才行,如图所示:需要在输入框里输入:*.json,才能在导出时包含json格式的文件。其它文...
godot支持pot,所以可能得找找po或者mo文件,然后就是自定义的文本结构,比如json,tscn这样的,如果作者有处理好这部分,应该只要复制原版的文本文件然后翻译再放到对应文件夹下就好,这部分取决于代码如何写(比如包体外有所有文本的文件夹,里面有各种语言的对应子文件夹或者直接文件,代码里预设好了会自动读取这样)。 月光...