본문 바로가기

NGUI

[Unity] NGUI UILabel의 글자 색 Color를 변경 Unity에서 Ui를 작성하는데 매우 편리한 NGUI 많은 유용한 기능이 매우 도움이됩니다. NGUI의 Documentation 오늘은 UILabel의 텍스트 색상을 바꾸는 방법을 소개하고 싶습니다.색상 코드를 지정하는다음과 같이 NGUI의 UILabel에 색상 코드를 지정합니다. 이번에는 빨간색을 지정합니다. 형식은 색상 코드입니다. 위의 설정하면 다음과 같은 표시됩니다. 주의 할 점은 색상 지정한 부분 이후 모든 문자가 색상이되므로 중간 부분 만 색을 변경하려면, 문자 색상을 복원 [-] 지정을 잊지 않도록!굵은 글씨체 (Bold)하는 김에, 두께 문자도! [b] [/ b]에서 문자를 묶으면 굵은 글씨체입니다. N을 굵은 글씨체로 보았습니다. 그 밖에도 다양한 지정을 할 수있을 것 같네요. 그럼 또... 더보기
[Unity3D] NGUI와 BMFont를 이용한 데미지(숫자) 폰트 만들기 프로젝트를 진행하다보면 NGUI의 label만으로는 표현이 뭔가 아쉬운 경우가 있다. 특히 게임 캐릭터나 유닛이 데미지를 받는다거나, 스코어를 보여준다거나 하는 상황에서 사이즈가 큰 폰트를 써야 할 경우가 많은데, 이럴 경우 기본 폰트의 크기가 작아 폰트가 지저분하게 보인다거나 게임 자체가 뭔가 허접(?)하게 보일 확률이 높다. "0부터 9까지의 숫자 부분만 따로 떼어 특별한 이미지로 만든 후에 이것을 label로 쓸 수 있다면..?" 이런 생각으로, 데미지 폰트를 만드는 방법을 검색해 보았으나... BMFont를 이용한 폰트를 만드는 방법은 여기저기 블로그 등에 널려(...) 있는데 비해, 이미지로 구성된 숫자 폰트를 만드는 방법은 의외로 찾아보기 어려웠다. 약간의 삽질 끝에 숫자 폰트를 만드는 방법을.. 더보기