Unity 5 UI buttons on 4:3 resolutions don't work

Hi!

I’m having an issue when i toggle to fullscreen with a 4:3 resolution like 640x480, 800x600, etc. (i have a 16:9 screen).

The next image shows the area that i have to click to press de buttons.

I think the reason could be a different resize mode of the render canvas and the graphic raycaster.

Someone has the same issue? Is it a Unity bug?

EDIT

The Canvas Scaler has this options:

  • UI Scale Mode: Scale with screen size
  • Reference Resoulution: 1280 x 720
  • Screen Match Mode: Match Width or Height
  • Match: Width
  • Reference Pixels: 100

I´m not scripting de UI.

Can you please try setting the canvas scaler to ‘constant pixel size’
55132-screen-shot-2015-09-28-at-81703-pm.png

Then set the button’s anchor same as in the below screenShot.

I thinks this may solve your problem.