- Home /
Sprites won't show on canvas
Ok, I need help. Why won't this laser show up. The background shows up on the canvas but no matter the z applied this won't show. Canvas is currently set to overlay, I've tried setting it to camera and putting the camera in as render but no dice either, in fact that screwed it up. Let me know what I need to add to this prefab to make it visible please.
Answer by G-Reusch · Nov 18, 2016 at 11:46 PM
Maybe try using an Image component instead of a Sprite Renderer?
Answer by DeathGOD_7 · Mar 02, 2019 at 02:44 PM
Thanks for the answer.....dunno why sprite render wont show up. image component fixed the problem
You do realise this question is over 2 years old and you just bumped it to the front page =P.
Yeah i know about it there is no need to downvote my reply.
Answer by samf1111 · Feb 07, 2020 at 10:31 PM
@DeathGOD_7 create an image and parent it to the canvas. then set the images 'Source Image' Property to your sprite
Your answer
![](https://koobas.hobune.stream/wayback/20220612100833im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Rare players have serious issues with disappearing or distorted images and sprites 0 Answers
How to create a "back" side of a canvas UI element 1 Answer
Custom Transparency Axis Canvas Rendering Order 0 Answers
How to set Sprite Atlas Variants active ? 0 Answers
Canvas items turned to be blank images 0 Answers