Version: Unity 6.0 (6000.0)
언어 : 한국어
텍스트 메시
Text Mesh 컴포넌트 레퍼런스

텍스트 문자열용 메시 생성

텍스트 문자열에 대한 메시를 만들려면 Text Mesh 컴포넌트를 사용합니다. Text Mesh 컴포넌트는 텍스트 문자열을 표시하는 3D 지오메트리를 생성합니다.

참고: Text Mesh 컴포넌트에는 제한된 기능이 있습니다. 텍스트를 표시하는 최신 기능에 대한 자세한 내용은 UI 만들기를 참조하십시오.

텍스트 메시는 도로 표지, 그래피티 등을 렌더링하는 데 사용할 수 있습니다. 텍스트 메시는 텍스트를 3D 씬에 배치합니다. GUI용 일반 2D 텍스트를 만들려면 GUI Text 컴포넌트를 대신 사용합니다.

다음 단계에 따라 커스텀 폰트로 텍스트 메시를 생성해야 합니다.

  1. 탐색기(Windows) 또는 Finder(OS X)에서 트루타입 폰트(.ttf 파일)를 프로젝트(Project) 뷰로 드래그하여 폰트를 임포트해야 합니다.
  2. 프로젝트 뷰에서 임포트한 폰트를 선택합니다.
  3. GameObject > Create Other > 3D Text를 선택합니다. 이제 커스텀 트루타입 폰트로 텍스트 메시를 생성했습니다. 씬(Scene) 뷰Transform 컨트롤을 사용하여 텍스트를 확대/축소하고 옮길 수 있습니다.

참고: 텍스트 메시의 폰트를 변경하려면 컴포넌트의 폰트 프로퍼티를 설정하고 폰트 머티리얼의 텍스처를 올바른 폰트 텍스처로 설정해야 합니다. 이 텍스처는 폰트 에셋의 폴드아웃을 사용하여 찾을 수 있습니다. 텍스처를 설정하지 않으면 메시의 텍스트가 정렬되지 않고 블럭 현상이 나타납니다.

베스트 프랙티스

  • 1001freefonts.com에서 무료 TrueType 폰트를 다운로드할 수 있습니다. TrueType 폰트가 포함되어 있으므로 Windows 폰트를 다운로드해야 합니다.
  • Text 프로퍼티를 스크립팅하는 경우, 문자열에 이스케이프 문자 ‘\n’을 삽입하여 줄바꿈을 추가할 수 있습니다.
  • 간단한 마크업을 사용하여 텍스트 메시의 스타일을 지정할 수 있습니다. 자세한 내용은 스타일 텍스트 페이지를 참조하십시오.
  • Unity의 폰트는 추가 렌더링 전에 텍스처 맵에 폰트 글리프를 렌더링합니다. 폰트 크기를 너무 작게 설정하면 이러한 폰트 텍스처에 블럭 현상이 나타납니다. TextMesh 에셋은 사각형을 사용하여 렌더링되므로 TextMesh와 폰트 텍스처의 크기가 다르면 TextMesh가 잘못 표시될 수 있습니다.
텍스트 메시
Text Mesh 컴포넌트 레퍼런스
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961