GUI Texture Positioning Help

I have been having trouble with a GUI Texture in my Unity Project. I’m new to Unity and I have created some buttons for my game on Photoshop and every time I open the game in a different resolution, the buttons are in different positions on the screen. This is probably a really dumb question but yeah. I have positioned them with the pixel inset.

Look at using ‘Screen.currentResolution’
You can find info about it in Unity’s scripting reference.