из объекта?
.get_theme() выдает имя объекта темы в памяти, а мне нужно узнать какая тема сейчас загружена по имени.
Например, загружаю тему из ресурсов
Control.set_theme(load("res://theme.tres"))
Хочу получить строку с именем этого ресурса (именем темы): res://theme.tres , чтобы знать что загружено в данный момент.
Конечно, можно завести какую-нибудь доп. переменную и хранить в ней информацию о том, какую тему загружал последний раз. Но хотелось бы как-то получать имя темы.
Если правильно тебя понял, то вот так get_theme().resource_path
Благодарю! Именно то что нужно. Добавил еще вот такую конструкцию и получил чистое имя темы для проверки: .get_theme().resource_path.get_file().trim_suffix('.tres')
Тебе с такой маленькой кармой (-1) нельзя менять её другим
Обсуждают сегодня