Hello,
First off, thanks for making my life easier. Its been about 3-4 hours of using NGUI and I really don't know why Unity's normal GUI doesn't work like this. I'm a Unity n00b but I'm used to using bitmap fonts, sliced graphics etc. so I just fit right in to using NGUI. I also appreciate the wealth of documentation. Very professional overall.
So my question relates to hiding/showing or creating/removing guis. I have a couple guis that are 'in-game' (imagine sound menu/ingame help/etc.) and when clicking the button this will essentially
* pause game state
* hide the in-game gui
* display the appropriate gui
And when that gui is done, I would
* hide(delete?) the current gui
* show the in-game gui
* resume game
Like I said I'm new to Unity. I'm thinking that I could create all my menus, hide them all except the in-game menu, then toggle the visibility/enabled-ness of them as needed. I just worry that doing this would have a negative impact on perf/memory (i'm targeting iOS).
Does this sound like a reasonable plan? Or is there a more preferred method?
Thanks!