Hello,
we have developed the interface of our game with NGUI 2.7.0. Now, in order to use the more advanced features of NGUI 3.x, we update it to 3.7.5.
After the update, I noticed a huge performance drop, in particular when dragging the vertical leaderboard (made with a draggable panel). It contains 50 entries, of which only 10 are visible.
The performance drop occurs especially when clicking on the draggable panel and releasing it.
In the attached images, you can see the profiler of the same draggable panel with NGUI 2.7.0 and NGUI 3.7.5 (in both cases we have used Unity 4.5.5).
With NGUI 3.7.5, even if the CG if a bit smaller, the time frame goes from 10ms to an impressive 37.7 ms.
Is there a way to fix this? I already tried to uncheck "static" the UIPanel but without success.
Thanks.