20 줄의 100 자 길이 열이있는 텍스트 UI 구성 요소가 있습니다. 이것은 잘 작동합니다. 너무 오래 TextMeshGenerator에 대한마크 업 태그가있는 Unity UI 텍스트 - "TextMeshGenerator에 너무 긴 문자열"
문자열 : 나는 그들에게 서로 다른 색상을 제공
<color> </color>
태그 내부의 각 문자를 둘러싸하려고하면, 나는 다음과 같은 오류 메시지를 얻을. 문자 잘라 내기.경우 ArgumentException : 메쉬 이상의 65000 개 정점
태그가 문자 한도 계산에 이유, 또는 정점의 수를 증가 왜 이해가 안 돼요을 가질 수 없습니다.
이 문제를 해결하는 가장 좋은 방법은 무엇입니까? Unity 버전 5.4.1f1을 사용하고 있습니다.
FWIW, TextMesh Pro를 사용하여 결국 텍스트 교체가되었습니다. 이 구성 요소는 리치 텍스트 문자를 여전히 4 개의 꼭지점을 가진 것으로 취급 할 수 있었기 때문에 큰 텍스트 블록은 약 16k 문자 (~ 65000/4)의 텍스트 구성 요소의 "실제"한도로 제한되었습니다. – Thompson