How download file, Godot web / **Как скачать файл под web в Godot**
Скачиваем png картинку:
func save_png(img : Image, path : String, filename : String):
var err = img.save_png(path+"/"+filename+".png")
# Тут требуется вставить проверки err на ошибки
Download_File(path+"/"+filename+".png",filename)
[[https://docs.godotengine.org/ru/4.x/classes/class_%40globalscope.html#enum-globalscope-error|Коды ошибок для err]]
Скачиваем как обычный двоичный файл:
func download_file(path : String, filename : String):
var f = File.new()
f.open(path,File.READ)
var buf = f.get_buffer(f.get_len())
JavaScript.download_buffer(buf,filename+".png")
f.close()
----