Canvas without Camera?

What happens if i use Canvas without Camera? Does it really makes any kind of difference.

For Example, one of my friend’s just made a game. Its completely 2D game and is Canvas based but he didn’t use ant camera. I have been working on unity for a few years now but haven’t done anything like this i.e. making a game without camera. His game is working fine though but am still not sure. I have doubts that something is wrong.

Please Help,

Thanks in Advance

You need to have at least one camera in the scene in order for scene to render. I think he has used Screen Space - Overlay mode for the canvas which uses the Main Camera from the scene itself to render.

On the canvas, just change Render Mode to “Screen Space - Overlay”, and you can do away with any camera.

Here are more details:

http://docs.unity3d.com/Manual/class-Canvas.html

http://docs.unity3d.com/Manual/UICanvas.html