- Home /
Display an Image by Z Axis
Hello,
I want to display Images and Textes in a Perspective Camera. But it's displaying by Hierachy Order and not by Z Axis Position : what can I do ?
Thanks!
create a function that orders the canvas hirechy by z position, but i cant really figure a use case in which you would ever need depth in a canvas and probably you should be doing it in other way
Answer by RadonRaph · Oct 10, 2019 at 09:19 AM
Hello @reynal_p, canvas do not render by z-position it render by order in layer property :) You should create multiple canvas or use sprites. Hope that help Raph
Yes but if I use Sprites like I did in a first try, sprites on the bottom of the card (red squares) don't appear. I have to modify a lot the Z Axis but when i'm rotating cards we see a gap ...
I try to use Text3D ins$$anonymous$$d and it's work for textes but I have not issue to Sprites :/
Play with layer and order in layer not position in hierarchy or z-position. You can have multiples canvas etc :)
Your answer
Follow this Question
Related Questions
My canvas keep being off center and I have trouble instantiating objects at (0,0,0) 2 Answers
Screen Space - Camera to Screen Space - Overlay switch issue 0 Answers
How to make an Image's position fixed on Canvas 3 Answers
Screen Space Overlay Canvas blocking World Space Canvas 1 Answer
Unity 4.6 UI How to put a sprite between two UI Images? 0 Answers