TextureButton nonexistent signal 'button_up'

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By rcurtis
:warning: Old Version Published before Godot 3 was released.

So I’m connecting a TextureButton signal ‘button_up’ and connecting it to a function that does trivial stuff. This works fine while running in the editor, but reliably fails when I export the project for others. I enabled debugging and here’s the output when run outside the editor:

enter image description here

I thought this could be because I had a bunch of listeners, so I removed all of them but one, and the same issue persists.

Any ideas?

EDIT: So I downloaded the available Exporters from here and installed them. This seems to fix the issue I was having.

As a workaround, maybe you could try released instead?

I don’t see why button_up would not be accessible in a build btw https://github.com/godotengine/godot/blob/master/scene/gui/base_button.cpp#L465
Are you using the correct version of export templates?

Zylann | 2017-01-03 18:15

@Zylann, Thanks for the reply. I’m not sure what you mean by ‘released’, I’m just ticking the box ‘Debugging Enabled’ on the export template. I see a place to fill out ‘Custom Binary’ that has ‘Debug/Realse’ but I’m not sure what they do.

As far as which Export Templates I’m using, its the Windows Desktop template that ships with the latest version of Godot, are there others worth trying?

rcurtis | 2017-01-03 18:31

I mean you could try the released signal instead of the button_up signal.
Also you should make sure to re-install the latest export templates when you get a newer version of Godot (even if it’s from 2.1 to 2.1.1). If you have the correct ones, then I don’t know what’s going on :confused:

Zylann | 2017-01-03 19:43