Тема: Вопросы
Показать сообщение отдельно
Старый 19.11.2020, 23:06   #39
ant0N
Бывалый
 
Аватар для ant0N
 
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений
(для 853 пользователей)
Ответ: Вопросы

Сообщение от MadMedic Посмотреть сообщение
func _ready():
var image_temp = Image.new()
image_temp.load("res://data/gui/image_temp.png")
image_temp = null
В этом случае даже не нужно занулять image_temp, т.к. это локальная переменная и она удалится при выходе из метода _ready.

Смысл в том, что ресурс обычно создаётся для использования в каком-то объекте. И этот ресурс будет жить пока живёт хотя бы один объект его использующий.
Когда умрет последний объект, тогда сборщик мусора уничтожит и бесхозный ресурс.

Сообщение от MadMedic Посмотреть сообщение
И вопрос номер следующий. GLES2 или GLES3 ?
Если бы был единственно верный ответ на этот вопрос, то в движке был бы только один рендер.
GLES2 более органичен, в нем нет некоторых модных фич (gpu партиклов, рилтайм GI и что-то ещё) но он менее требователен к железу и поддерживается всеми телефонами и браузерами.
То, что картинка получается разная, это нормально, нужно настраивать.

Сообщение от mingw Посмотреть сообщение
P.S. Не знаю.. есть ли деструкторы в Godot?
Нет. Ни в GDScript ни в C# их нет.
__________________
Абсолютли!
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо ant0N за это полезное сообщение:
Arton (20.11.2020), MadMedic (20.11.2020), mingw (20.11.2020), St_AnGer (20.11.2020), Tiranas (21.11.2020)