![]() |
Attention | Topic was automatically imported from the old Question2Answer platform. |
![]() |
Asked By | chanon |
How can I make a global that is accessible within an addon without having to use Autloads?
![]() |
Attention | Topic was automatically imported from the old Question2Answer platform. |
![]() |
Asked By | chanon |
How can I make a global that is accessible within an addon without having to use Autloads?
![]() |
Reply From: | Aaron Franke |
You use AutoLoads to have global vars. There is no other way.
You can also use ProjectSettings to create global variables of sorts, but it’s not possible to make use of static typing with them.
# The value can be any Variant.
ProjectSettings.set_setting("my/custom_value", "Hello world")
# Prints "Hello world".
print(ProjectSettings.get_setting("my/custom_value"))
Calinou | 2020-07-16 09:57