so I was making a flappy bird clone and I was just adding a menu screen as a finshing touch and the buttons wasnt working they only worked when I went full screen which completely breaks my game as you can see in the pictures how do I fix it
It seems like you have overlapping control nodes or canvas layers so the click is being intercepted by a particular layer and not passing it through to the buttons layer. But on full screen your buttons are clear of the blocking layer and so are free to collect the click.
You can see where you click was detected and by which control in the inspector here:
Or just move the control node either up or down the tree (can’t recall which gets used first, I think it is bottom to top.) until the click works! Although I would suggest it is worth finding out what is happening. If you identify the blocking layer, you can mark it in the inspector to ignore clicks or pass them on in the filter settings here: