User avatar
b1qb0ss
Topic Author
Posts: 19
Joined: 09 Feb 2015, 15:10

[Unity] NoesisGUIPanel has to be in MainCamera

27 Dec 2015, 10:34

why i should add the NoesisGUIPanel in the maincamera? for example i have alot of xaml files and i want them to be placed in separate objects in the scene not only the maincamera
 
User avatar
ai_enabled
Posts: 231
Joined: 18 Jul 2013, 05:28
Contact:

Re: [Unity] NoesisGUIPanel has to be in MainCamera

27 Dec 2015, 11:39

You could place NoesisGUIPanel at any camera in the game. Just set properly order of rendering for it.
But most games uses NoesisGUIPanel in the main camera or in a single "overlay" camera which is used only for UI.

Modular UI doesn't mean you should break it into multiple cameras - you could use only single camera for it and dynamically add/remove objects from it's NoesisGUIPanel root object (usually Noesis.Grid used as root).
This way you also have some benefits like shared Logical/Visual Tree (so an UI element could access other elements in this tree) and performance/memory efficiency also: each NoesisGUIPanel instance has some overhead (offscreen buffer, etc).
AtomicTorch Studio Pte. Ltd. http://atomictorch.com
 
User avatar
b1qb0ss
Topic Author
Posts: 19
Joined: 09 Feb 2015, 15:10

Re: [Unity] NoesisGUIPanel has to be in MainCamera

27 Dec 2015, 12:02

You could place NoesisGUIPanel at any camera in the game. Just set properly order of rendering for it.
But most games uses NoesisGUIPanel in the main camera or in a single "overlay" camera which is used only for UI.

Modular UI doesn't mean you should break it into multiple cameras - you could use only single camera for it and dynamically add/remove objects from it's NoesisGUIPanel root object (usually Noesis.Grid used as root).
This way you also have some benefits like shared Logical/Visual Tree (so an UI element could access other elements in this tree) and performance/memory efficiency also: each NoesisGUIPanel instance has some overhead (offscreen buffer, etc).
sorry if i'm being stupid i'm new to NoesisGUI is there any way to change the current XAML of NoesisGUI?
 
User avatar
jsantos
Site Admin
Posts: 3918
Joined: 20 Jan 2012, 17:18
Contact:

Re: [Unity] NoesisGUIPanel has to be in MainCamera

27 Dec 2015, 13:02

The recommended approach is described here:

Best approach to switch/navigate between views

Basically, you have a root container in the NoesisGUI panel and dynamically add/remove XAMLs.

I also recommend you having a look at the MenuDemo sample
 
User avatar
b1qb0ss
Topic Author
Posts: 19
Joined: 09 Feb 2015, 15:10

Re: [Unity] NoesisGUIPanel has to be in MainCamera

27 Dec 2015, 13:11

The recommended approach is described here:

Best approach to switch/navigate between views

Basically, you have a root container in the NoesisGUI panel and dynamically add/remove XAMLs.

I also recommend you having a look at the MenuDemo sample
great thanks i'm new to Xaml too :D

Who is online

Users browsing this forum: Ahrefs [Bot] and 3 guests