Godot 4.xからはFileAccess
でファイルにアクセスするようになった。
JSON
クラスのparse
関数でパースすることで、Dictionary型のdata
として扱う事ができる。
単純にJSONをDictionaryで返すだけの関数
func read_json(path:String) -> Dictionary:
var json:JSON = JSON.new()
var file :FileAccess = FileAccess.open(path, FileAccess.READ)
var error :int = json.parse(file.get_as_text())
if error != OK:
return {}
return json.data