Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | Antonb |
Hi,
each time I try to connect a button “press” signal to a function with binds in C#, I get a “method not found” error on click. As soon as I remove the binds, everything works:
b.Connect("pressed",this,"_ButtonPressed");
works with
private void _ButtonPressed()
However,
b.Connect("pressed",this,"_ButtonPressed",new object[]{i,j});
doesn’t work with
private void _ButtonPressed(object[] binds)
Is there a bug in Godot, or is it me?
Thanks a lot.
I managed to bypass it with:
b.Connect("pressed",this,"_ButtonPressed",new object[]{new object[]{i,j}});
while the receiving function signature remains
private void _ButtonPressed(object[] binds)
Seems like a bug to me, any thoughts?
Antonb | 2018-02-01 17:02