I'm working on an interactive book using NGUI, functionally it works well. The problem is when I take the build from my PC to a tablet I'm only getting about 5 frames a second. After looking at the profiler in unity it seemed like Late update in my UIPanels were eating up about 97% of my CPU. I attempted to modify a child class as to not disrupt panels that aren't photos or text on a page, but my attempts have just caused every other panel to never draw or display any image or text.
I see that the UIPanel class has a list to check to see if it is the first one and update all the rest, but that doesn't seem to be happening. Is there some layout that I'm missing to get that to work?
Thanks in advance.