본문 바로가기
개발/Unity

문제해결)TMPro.TMP_Settings.get_defaultStyleSheet () (at <00000000000000000000000000000000>:0)

by 테샤르 2025. 9. 16.

TMPro.TMP_Settings.get_defaultStyleSheet () (at <00000000000000000000000000000000>:0)

 

Unity Version 을 변경하면서 발생한 TMP 이슈이다.

낮은 버전에서는 TMP가 Package로 되어있었지만

이후에는 Unity UI에 내장되고 버전이 변경 되면서 발생한 이슈이다.

 

반응형

 

<E> NullReferenceException: Object reference not set to an instance of an object.
TMPro.TMP_Settings.get_defaultStyleSheet () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.GetStyle (System.Int32 hashCode) (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.get_textStyle () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.PopulateTextProcessingArray () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.ParseInputText () (at <00000000000000000000000000000000>:0)
TMPro.TextMeshProUGUI.OnPreRenderCanvas () (at <00000000000000000000000000000000>:0)
TMPro.TextMeshProUGUI.Rebuild (UnityEngine.UI.CanvasUpdate update) (at <00000000000000000000000000000000>:0)
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at <00000000000000000000000000000000>:0)
UnityEngine.UI.CanvasUpdateRegistry:PerformUpdate()
<E> NullReferenceException: Object reference not set to an instance of an object.
TMPro.TMP_Settings.get_defaultStyleSheet () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.GetStyle (System.Int32 hashCode) (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.get_textStyle () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.PopulateTextProcessingArray () (at <00000000000000000000000000000000>:0)
TMPro.TMP_Text.ParseInputText () (at <00000000000000000000000000000000>:0)
TMPro.TextMeshProUGUI.OnPreRenderCanvas () (at <00000000000000000000000000000000>:0)
TMPro.TextMeshProUGUI.Rebuild (UnityEngine.UI.CanvasUpdate update) (at <00000000000000000000000000000000>:0)
UnityEngine.UI.CanvasUpdateRegistry.PerformUpdate () (at <00000000000000000000000000000000>:0)
UnityEngine.UI.CanvasUpdateRegistry:PerformUpdate() 

 

< 해결 방법 >

 Project Settings -> TextMesh Pro - Import TMP Essentials 해서 해결되었다.

 

Unity UI  -TextMeshPro : [링크]

 

★☆☆☆☆

 

반응형

댓글