Quiero poder subir un archivo de texto a Godot. Tal vez arrastrando y soltando, o tal vez usando el explorador de archivos. Intenté hacer esto usando la clase de JavaScript en GDScript haciendo:
var file_handle = JavaScript.eval("window.showOpenFilePicker();")Esto abre el explorador de archivos de Windows en la parte superior derecha de mi navegador. Pero imprime Null en la consola de Chrome cuando lo hago:
print(file_handle) Supongo que GDScript no espera hasta que finalice el código JavaScript, simplemente llama al código y pasa a la siguiente línea. En otras palabras: GDScript asigna Null a file_handle porque el usuario aún no subió algo.
Entonces, ¿cómo podría subir un archivo de texto a Godot en una compilación HTML? Espero que alguien pueda ayudar.
Saludos