The GUI of my project is made of 3D-objects, I don´t use any 2D-GUI there.
The GUI has three tabs, Tab1 is Camera-Buttons, Tab3 contains Tools and Tab3 has App-Settings.
Every tab has some 3D-Buttons, 3D-checkboxes or 3D-Sliders.
When switching between the tabs the corresponding gui-objects get activated (visible) and the other tabs objects get deactivated (invisible) all using SetActiveRecursively().
That all works nice and looks cool, but there´s a noticable lag when switching between the tabs on Android / iPad2.
The app is running smooth as Executable.
Why?
How can I avoid this?
Is there a better way instead of using SetActiveRecursively() ?