0
\$\begingroup\$

I have 3 layers of objects in a game that I am working on. The layers are the "map" layer (Background), "UI" layer (Labels, etc), and the "Object" layer (Movable objects). I am working on a 2-D game, although I'm using 3-d meshes to give shadow effects. I've used sorting layers, but I can't get the objects to render in the correct order. Any ideas what I could be doing wrong?

The UI objects are placed on a world space canvas.

What I'm seeing now:

enter image description here

This is a Scene View, rendered in 3-d

enter image description here

The "Ship" is the only object in the sorting layer "Object" (Object hiding underneath "Guadeloupe" text".

Label Canvas

Sorting Layers

enter image description here

Any thoughts how to make this work? I would like to keep the objects where they are, due to shadow reasons, if at all possible. Thanks!

\$\endgroup\$
  • \$\begingroup\$ What is the "correct order" you want? It seems just fine in screenshots. \$\endgroup\$ – S. Tarık Çetin Jul 10 '16 at 12:45
  • \$\begingroup\$ I want the label to be behind the ship. \$\endgroup\$ – PearsonArtPhoto Jul 10 '16 at 13:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.