inflearn logo
강의

講義

知識共有

[Unity] 一緒に作っていく放置ゲーム開発

スクリプタブルオブジェクト

TextMeshPro, TextMeshProUGUI, 그리고 Text의 차이점이 궁금합니다

126

mystic6113

投稿した質問数 1

0

안녕하세요
강사님의 강의에서 TextMeshPro에서 제공하는 TextMeshProUGUI를 사용하시는 것을 보고 다음과 같은 궁금증이 생겨 질문 남기게 되었습니다.
1. TextMeshPro와 TextMeshProUGUI는 서로 어떤 점이 다른가요?
2. 기존 Text와 TextMeshProUGUI는 서로 어떤 장단점이 존재하나요?

C# unity firebase 게임기획 json-parsing

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. mystic6113님.

TextMeshPro와 TextMeshProUGUI, 그리고 기존의 Text 컴포넌트에 대한 차이점에 대해 궁금해하시는 것 같습니다. 각 컴포넌트는 Unity 엔진에서 텍스트를 렌더링하는 데 사용되며, 각각의 사용 목적과 특성이 다릅니다.

1. TextMeshPro와 TextMeshProUGUI의 차이점:

  • TextMeshPro: 주로 3D 환경에서 사용되는 컴포넌트입니다. 텍스트를 3D 공간에 배치할 수 있으며, 3D 오브젝트의 일환으로 렌더링됩니다.

  • TextMeshProUGUI: 주로 UI 요소로 사용되며, Canvas 기반의 2D 환경에서 텍스트를 렌더링합니다. UGUI (Unity GUI)를 기반으로 하여 2D UI 시스템에 포함됩니다.

2. 기존 Text와 TextMeshProUGUI의 장단점:

  • 기존 Text (UI Text):

    • 장점: 기본적으로 Unity에서 제공되어 설정 및 사용이 간단합니다.
    • 단점: 고해상도의 텍스트 표현에서 효율성이나 품질이 떨어질 수 있으며, 커스텀 폰트 기능이 제한적입니다.
  • TextMeshProUGUI:

    • 장점: 고해상도의 텍스트 표현이 가능하며, 다양한 스타일과 글꼴 옵션을 제공합니다. 텍스트 렌더링 시 뛰어난 품질을 자랑합니다.
    • 단점: 초기 설정과 사용이 다소 복잡할 수 있으며, 새로운 폰트를 추가할 때 추가적인 설정이 필요합니다.

TextMeshPro는 전반적으로 더 나은 텍스트 품질과 유연성을 제공하므로, 복잡한 텍스트 스타일링이 필요한 프로젝트에 적합합니다.

추가 도움 자료:

모든 과정에서 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.

현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

코드 관련 질문

0

21

2

39. Main화면 추가 UI 에서 자료는 어디서 받나요??

0

36

1

cleric.fbx 파일을 열 수 없다는 에러가 뜹니다

0

64

2

강의 15분에 질문드립니다

0

66

2

교육자료 마젠타색

0

65

1

26분에 질문 드립니다

0

63

1

코인 획득 강의 질문입니다.

0

67

2

시간이없어서 빠르게 공부하게 프로젝트 공유좀 부탁드려요

0

103

2

피격테스트 30:20

0

59

1

구현 문의

0

76

1

안녕하세요! 게임개발 협업관련해서 질문드립니다!

1

157

2

Pool_Mng, Base_Mng 참조

0

107

3

CSV대신 DB

0

88

2

DB 관련 궁금한 점이 있습니다.

0

78

2

네이밍 컨벤션 질문

0

86

2

Dice Prefab

0

77

2

State Pattern #6 (Dead) 챕터의 Spawner.m_Players.Add(this); 문의드립니다.

0

58

1

혹시 섹션별 스크립트 소스 있으신지요?

0

123

2

Firebase 웹에서 값 변경 후

0

81

1

Material 파일이 깨지는거 같아요

0

162

2

절전모드 카메라 끄는 것

0

78

1

프로젝트 파일 공유 가능할까요?

0

180

2

프로젝트 관련 질문

0

93

1

프로젝트 공유해주실수 있나요

0

117

2