player and other game objects appearing over the UI

So I know this is probably a complicated issue and many things could be wrong but I’m not sure where to begin. The player appears over his inventory screen which is a problem for my game.

I have a canvas in my game view but the game objects are using a sprite renderer instead of the canvas, maybe that’s the issue? I’m afraid to start undoing stuff until I figure out the problem though.

Really appreciate your help guys I’m pretty new to this!

You can try to tweak the following properties of your Canvas:

If the canvas is in “Screen Space - Camera”

  • Plane Distance
  • Sorting Order + Order in Layer

If the canvas is in “Screen Space - Overlay”

  • Sort Order