Enmim
December 1, 2025, 8:45pm
1
Godot Version
Godot 4.3
Question
I have been trying to make my player move. First I worked, but then I changed the player to another scene because I saw in a tutorial that I had to put the player in different scene and then drag the player to the main scene. Now It doesn't work anymore. Can you help me find the problem? This is my script:
I
wchc
December 1, 2025, 8:46pm
2
Check if the script is assigned to the node in your new scene.
wchc
December 2, 2025, 4:33pm
4
Put some print() statements in the code to see if it’s running.
vost
December 2, 2025, 4:53pm
5
Hello!
From a blank project, I reproduce your player and it works.
So we need more information about:
the behavior of your project when launched (does it raises errors?);
your player scene.
Other questions:
Also is your Game node just a Node2D?
You said it worked before you put the player in another scene. Did you put your player in the desired scene using the Instantiate Child Scene button?
I am also confused by the repertories showing in red in FileSystem dock in your editor… Is this normal? Never seen that in my editor.
Enmim
December 2, 2025, 5:12pm
6
I just changed the:
func _physics_process(_delta: float) -> void:
For:
func _process(_delta):
And now it works!!!
Thank you all for helping me🙏