(unity 4.6) GUI stuttering during animations

I’ve tried to animate uGUI elements, but it’s stuttering during animations. (Using the Sprite Packer lowered the amount of draw calls, but it does not fixed the problem.) During the animation the frame rate instantly drops. After the anim is finished the frame rate returns to it’s normal state.

The unity profiler revealed that the process called "Canvas.BuildBatch"causes this problem.

Any tips to help? Thanks!

Jozef

Canvas.BuildBatch is a method for the new GUI system, which merges the uGUI elements under the hood. You have probably too much uGUI element in you scene. Try to reduce the amount of active elements. Also the Image Type “Tiled” have an incredible high load to the performance, so avoid it where possible.