- Home /
(UnityEngine.UI.Image) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. UnityEngine.UI.Graphic
Unity GUI is giving me a series of errors whenever I change resolution.
Trying to add Image (UnityEngine.UI.Image) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. UnityEngine.UI.Graphic:OnRectTransformDimensionsChange()
Trying to add Text (UnityEngine.UI.Text) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. UnityEngine.UI.Graphic:OnRectTransformDimensionsChange()
Trying to add Box (UnityEngine.UI.Image) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported. UnityEngine.UI.Graphic:OnRectTransformDimensionsChange()
... and so on.
Basically its giving me errors for all my UI Objects.
and its giving me an out of range exception for my canvas
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at /Applications/buildAgent/work/d63dfc6385190b60/Extensions/guisystem/guisystem/UI/Core/CanvasUpdateRegistry.cs:107) UnityEngine.Canvas.SendWillRenderCanvases ()
Why am I getting these errors?
I am having a similar issue but only when I make a build. In the editor the new Unity UI works fine but on build does not display at all and is throwing those errors in log script. I am using Playmaker.
Answer by Aentropy · Dec 23, 2014 at 04:35 AM
I had this same issue and I updated to the newest Unity build 4.6.1 and that fixed it.