Разница между load() и set_texture() при работе с текстурами в Godot заключается в их функциях.
Load() — базовый метод для загрузки ресурса. 4 В качестве параметра он принимает путь к ресурсу и возвращает ссылку на загруженный ресурс во время выполнения программы. 4
Set_texture() — метод, который позволяет установить значение текстуры для свойства. 1
Таким образом, load() используется для загрузки текстуры, а set_texture() — для установки значения текстуры.