- Home /
Panels and CanvasGroup in UI management
Currently I am managing my canvas UI with lots of Panels and CanvasGroup. There are separate panels for each UI screen, such as login screen, profile screen, settings screen, home screen, lobby screen, room screen, stat screen, and even a full screen panel with video player for when I want to play videos. Each panel displaying different stuff and only one is visible at a time. I use CanvasGroup to control their alpha and intractability.
With the way I am doing it right now I might easily end up with 20+ different UI panels (I need to display a lot of stuff) and I fear that this method might slow things down.
Is this an acceptable way to manage UI?
Comment