Topic was automatically imported from the old Question2Answer platform.
Asked By
Megatt4
I’ve been trying for a while now to make this script work, the code that i’ve wrote for it currently grabs a new instance of the “Grid_Size_UI.gd” script, but i want to make so that the Script grabs the actual “Grid_Size_UI.gd” script, because any updates that happen to the original script don’t appear in the new instance
What could i do in the code to make that happen?
extends Label
var GridSizeUI_Script = load("res://Scripts/Grid_Size_UI.gd").new()
func _process(delta):
text = str(GridSizeUI_Script.NT)
print(text)
I can’t understand that. It sounds like You just want to print actual NT variable of some gridzise instance. Instead of creating new script just use reference to this one original gridsize instance, that keeps actual values of NT. It is somewhere in your scene, isn’t it ?
Do you know of any way through which i can do that?
The script i’m trying to access and this script i’ve shown the code to are in two different scenes
Megatt4 | 2021-11-06 16:48
Ok, but how do You update script in another scene ? Is it some kind of tool scene, which You run and it saves variables to this scipt for use of whole project ? Or is it more like previous level scene and You want to keep data to next level ? Or is it a scene that You only tweak in editor and You want it to be kept for whole project ? Please tell more about what is this script for