I wanted to load PCK file from http address when the user reach different level or dynamically load some asset when needed. How do i do that for a HTML 5 game using godot

4 days later

I have tried does not seems to work . if load the pck file directly it works . can anyone tell me what when wrong?

client.connect('request_completed', self, '_request_completed_dl')
	add_child(client)
	client.download_chunk_size = 65535
	client.download_file = "res://data/car.pck"
	client.request("http://localhost:8000/debug-web/car.pck")

			

func _request_completed_dl(result, response_code, headers, body):
	print(response_code)
	if response_code == 200:
		print("yes downloaded")
		var is_succeed = ProjectSettings.load_resource_pack("res://data/car.pck")
		if is_succeed:
			print("load good")
		#dir_contents("Res://")
		var scene = load("res://car.tsn")
		var err = get_tree().change_scene("res://car.tscn")
		if err!= OK:
			print("change scene failed")
a year later