Image overlay in center of screen

Hey guys, so I have an image that I use as an aiming icon in a first person game, and I want to put it exactly in the middle of the screen, so even when I adjust the screen size in game (on play) I want the image/icon to correctly adjust. Now what is the most efficient way to achieve this? Now with Unity’s new UI system I’m a bit lost :stuck_out_tongue: thanks for your help!!

  1. Create new Canvas
  2. Create new Image
  3. Attach sprite to image component

That’s pretty much it. Do some research on the anchors feature in uGUI. By default, your image will stay in the middle of the screen relative to the resolution. Just be sure to put it in the middle of the screen to begin with (it starts there by default once you create it though).

Simple….!

If you set new color to the Image (like in posts before) then you lose the highlight color, etc.
I am learning developing course and I am trying many time to resolve this but I don’t do this. Now I am working on Assignment Writing Service Website.