2026-09-20 15:00 UTC
Replies (2)
-
@JetPoweredGames@mastodon.social 2026-09-20 15:07
@godot_dater@mastodon.world Doesn't sound like a bug to me, when extending control classes it's best to assign their signals manually in code unless you're instantiating the scene manually for each one in my experience. Or have one UI Manager global script that goes through the tree on _ready, looks for any buttons and does all the signal connecting for you. That's what I did for my game. I control all my UI juice, sounds, tweens, etc from a single script and it works wonders!
-
@16DBatteries@mastodon.gamedev.place 2026-09-20 15:12
@godot_dater@mastodon.world it sounds like maybe some confusion around instantiating a class vs instantiating a scene? The signals you've defined all live in the. tscn file, so you only get them if you create an instance of the tscn file, not using the class via code or "attach script".