Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 웅진씽크빅
- 유니티 vs 개발 환경설정
- 유니티10주완성캠프
- 클래스 설계원칙
- 스나이퍼팩토리
- 유니티 10주완성 프로젝트 캠프
- 개발
- 공부
- 유니티 10주완성
- 사이트
- 아키텍처 설계과정
- 속성과 필드
- 자격증
- 유니티UGUI
- 게임엔진
- 정보처리기증사
- 게임
- Collison Detection
- 명령어 실행 사이클
- 유니티10주완성
- 유데미
- 유니티
- Grangs fo Four
- 코딩
- 학습
- 게임 엔진
- 유니티10주 완성 캠프
- GOF 디자인 패턴
- 정보처리기능사
- 추천
Archives
- Today
- Total
daily debugging
Day 8 (2023.09.27) Dodge 게임 TMP로 바꾸기! 본문
[유데미x스나이퍼팩토리] 10주 완성 프로젝트 캠프 - 유니티(Unity/학습일지
Day 8 (2023.09.27) Dodge 게임 TMP로 바꾸기!
버근가 2023. 9. 27. 12:44
위 3가지 오브젝트를 Text가 아닌 TextMeshPro 로 바꿀 것이다.
생성은 이렇게 UI => Text - TextMeshPro를 통해 해주면 된다.
그리고 바꿔줘야 할 스크립트는 GameManager만 바꿔주면 된다. 먼저 코드 컨벤션이 달라서 timeText와 recordText로 소문자로 시작해 적혀있을 것이다 원본 스크립트는. 여기서 중요한 부분은 자료형을 GameObject로 바꿔줬다 4번줄과 5번줄에서.
이후 우리는 인스펙터창에서 게임 오브젝트를 넣어준 것이 되므로 코드에서 사용할때는 다음과 같이 바뀐다
TimeText(timeText)는 GameObject이므로 GetComponent를 이용해 <타입> 즉 TextMeshProUGUI라는 컴포넌트를 가져온다. 그리고 그 컴포넌트의 text라는 값을 다음과 같이 수정하면 된다.
마지막 부분에도
위 사진에서 17번째 줄과 같이 수정해주면 된다. 그럼 끝.
'[유데미x스나이퍼팩토리] 10주 완성 프로젝트 캠프 - 유니티(Unity > 학습일지' 카테고리의 다른 글
Day 10 (2023.10.06) IK, FK, event, 대리자 (0) | 2023.10.06 |
---|---|
Day 9 (2023.10.04) Collision Detection, Sample Rate, contacts (0) | 2023.10.04 |
자습 C# 속성과 필드에 대해 - 속성 vs 필드 (0) | 2023.09.26 |
Day 7 (2023.09.25) + 과제 (0) | 2023.09.25 |
Day 6 (2023.09.22) 과제 (0) | 2023.09.22 |
Comments