PNG Image wont show up infront of canvas

I’m making a 3d game, but it starts off with a questionnaire for the computer to make a character based on their answers. I made a canvas for each question that pops up. I’m trying to put in an image of a male under the answer male but it wont appear in front. I’ve tried moving the z position, order in layer, sorting layer, but nothing has worked.

Hello @OOGABALLOOGA

The male image that you are trying to add is a sprite (as you can see in your screenshot) , it will behave like a 2d object and will not show in your canvas. The best thing you can do is make a new UI > Image Object and add your male image in the image gameobject’s image component.

Here’s an example :

Also, having a different canvas for each question may not be so useful, if you just wanna switch from 1 question to the next one. Instead you can have all the questions in 1 canvas and change them through code.

Hope all this helps you.