Programming/Unity 2

유니티 리치 텍스트 (텍스트 안에서 마크업 태그)

안녕하세요. 유니티에서 텍스트 혹은 버튼 오브젝트 등에 글자(Text)를 수정할 때 크기와 색상 등을 인스펙트(Inspector) 창에서 변경이 가능합니다. 다른 방법으로 텍스트 안에서도 텍스트 포맷을 조금 추가하면 유사한 기능을 사용할 수 있습니다. Unity와 기타 IDE 툴에서도 이런 Rich Text기능을 제공하고 있습니다. 이것을 이용하는 방법을 간단하게 확인해 보겠습니다. 1. Unity의 리치 텍스트 UI 요소와 텍스트 메시의 텍스트에는 여러 폰트 스타일 및 크기가 사용될 수 있습니다. Text, GUIStyle 및 TextMesh 클래스에는 Unity가 텍스트 안에서 마크업 태그를 찾도록 설정하는 Rich Text 설정이 있습니다. Debug.Log 함수도 이 마크업 태그를 사용하여 코드에..

Programming/Unity 2023.12.11

[Unity] 유니티 실행 프로그램을 확장된 화면에 출력하기(특히, 노트북 확장 모니터에 출력하기)

안녕하세요. 프로그램 개발하는 분이라면 보통 모니터 2개 이상을 사용하고 있을 겁니다. 그런데 유니티로 프로그램을 만들고 실행시켜 보면 현재 실행 시는 모니터에만 계속 프로그램이 나타나는 것을 볼 수 있습니다. 데스크톱 PC일 경우 그래픽카드의 모니터를 물리적으로 바꾼다던지 하면 되는데 메인 화면을 노트북으로 하는 경우 노트북 모니터가 1번으로 1번으로 되어서 계속 노트북화면에만 나타나게 됩니다. 완벽한 방법은 아닌 것 같은데 다른 화면을 다른 화면에 나타나게 할 수 있는 방법을 확인해 보겠습니다. 1. 카메라 설정하기 - Hierarchy에서 Main Camera를 선택하고, Target Display를 ComboBox를 선택하면 Display1~8까지 나옵니다. 여기서 노트북으로 출력하려는 모니터를 ..

Programming/Unity 2023.10.07