Godot_File_Downloader
Release 1.0.3

このプロジェクトは、(HTTPを介して)ファイルをダウンロードし、進行状況バーをサポートするためのクラスです。悲しいことに組み込みのソリューションがないので、私はこれを作りました。
Godotでファイルをダウンロードする必要がある場合は、それを素晴らしくし、ユーザーに進捗バーを表示するために何らかの作業が必要であることがわかります。
この自家製クラスを使用すると、Godotでダウンローダーを作成することが速くなります。
Projet 、 Project settings 、 Pluginsのプラグインを有効にします。 File UrlsとSave_Pathをファイルします$FileDownloader.start_download()を呼び出します。代わりに、ステップ4と5をコードで置き換えることができます
var urls : PoolStringArray = ["url_to_file1","url_file_2"]
var path : String = "user://downloads"
$FileDownloader.start_download(urls, path)
ダウンロードを管理するためにAutoLoadを使用する場合にのみ、コードを使用することをお勧めします。
var _downloader = FileDownloader.new()
var urls : PoolStringArray = ["url_to_file1","url_file_2"]
var path : String = "user://downloads"
add_child(_downloader) # It's REQUIRED to add the node to the scene tree because the download won't work otherwise
_downloader.start_download(urls, path)
このリリースはデモプロジェクトを発送します。 Godotで実行して探索してください。
WebPファイルのダウンロードは機能しません。
ダウンロードしようとしているファイルが2.1GBを超えている場合、アドオンは2.1GBであると言うだけで、2.1GBを超えてダウンロードできません。問題を参照してください:Godotengine/Godot#56314
行動規範
貢献する方法