I am trying to produce a multiple screen menu system.
Each screen is shown one at a time.
The user is presented with a "splash screen" then if they press the start button, they are shown the "Main Menu screen" etc.
Each screen is a panel with button children.
When a screen is activated, I select the default button on that screen with UICamera.selectedObject
The problem I have is when users press first button, it transitions to the second screen.
Then for some reason when users release the joypad button, the previous menu's button is released, the UICamera's focus is set back to the original (now disabled) button.
- What is the best practice for using multiple menu screens with NGUI?