Hi,
First I am sorry I have already asked the same thing in my previous post but unfortunately I didn't get any answers so I thought to ask it in a new post:
http://www.tasharen.com/forum/index.php?topic=2732.0So, I have a game scene consisting of a Main Camera (Perspective Camera - NON-NGUI Camera) and other objects, which works fine. Now I want to add a 2D NGUI camera so that I could display some in-game UI (I am not sure if its called HUD

). In-game UI like start fight button, exit fight button and other text like player score etc while the player is playing.
What do you ppl suggest?
1) Add the 2D NGUI camera in the same scene at a different layer and set the depth so that the main camera is rendered first and then the in-game UI camera?
OR
2) Add a separate scene in the project which contains the in-game UI and add it to the game scene at run time through some script using alternative of "Application.LoadLevel" which doesn't destroy that current level?
OR
3) Is there any other preferred way I should do it?
Thanks,
Abe