Hello,
My name is Timothy.
I’m attempting to back-port a project to PS3 using Unity 5.3.8f. However when I am running a build, TextMesh Pro (1.0.55.53.0b10) is throwing an error from the console:
IndexOutOfRangeException: Array index is out of range.
at TMPro.TextMeshProUGUI.GenerateTextMesh () [0x00000] in :0
at TMPro.TextMeshProUGUI.OnPreRenderCanvas () [0x00000] in :0
at TMPro.TextMeshProUGUI.Rebuild (CanvasUpdate update) [0x00000] in :0
at UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () [0x00000] in :0
UnityEngine.DebugLogHandler:Internal_LogException(Exception, Object)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
UnityEngine.Logger:LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception, Object)
UnityEngine.UI.CanvasUpdateRegistry:PerformUpdate()
UnityEngine.Canvas:SendWillRenderCanvases()
After this error the game stops loading. This version of TMPro has no warnings about compatibility with PS3, what do you think would cause this error?
With regards,
Tim.