와우 인벤 델라UI 사용자 포럼

전체보기

모바일 상단 메뉴

본문 페이지

[질문] 폰트 바끄는법 (펌)

아느칸
조회: 2325
추천: 1
2008-02-14 03:31:53
먼저 이글은 퍼온글이라는걸 알리면서여

근뎅 도대체 어디서 퍼온지 모르겟삼 ㅠ.ㅠ 일딴 카페에 올려놓은 글이라서여

하여튼 원문 작성자에게 죄송하고여 ㅠ.ㅠ




2002.ttf ←일반적인 채팅이나 글을 나타내주는 한글폰트입니다.

2002B.ttf ←위의것의 Bold버젼입니다

ARIALN.TTF ←영문폰트입니다. 한글판에선 단축키에 사용되는거 같습니다.

FRIZQT__.TTF ←마찬가지로 영문폰트입니다.

K_Damage.TTF ←요것이 필드상에서 몹때릴때 나타나면 뜨는 숫자폰트입니다.

K_Pagetext.TTF ←퀘스트제목이나 책,문서등이 이 폰트를씁니다.

이폰트들을 기억해두고 작업하시면 되겠습니다.


4,5,6라인에 있는 부분은 제가 위에서말한 게임내 npc이름 데미지 숫자 등을 나타내는 겁니다

UNIT_NAME_FONT = "Fonts\\2002.ttf"; ← 게임상 npc나 플레이어머리위에 나타나는 폰트입니다.
DAMAGE_TEXT_FONT = "Fonts\\K_Damage.TTF"; ← 게임상에 몹등을 때릴때 나타나는 데미지폰트입니다.
NAMEPLATE_FONT = "Fonts\\2002.ttf"; ← 확실치는 않으나 이름아래 소속을 나타내는 폰트 같습니다.


이부분을 만약 새굴림으로 바꾸실땐 "Fonts\\2002.ttf"을 "Interface\\NGULIM.TTF" 로 바꾸시면 됩니다.

바꾸실때 유의할 사항으로는 이부분은 스크립트 부분이므로 \에 해당하는 문자인 \\를 써야 한다는 겁니다. 프로그래밍을 배우신 분이라면 이해 하실겁니다.

다음은 게임내 쳇창이랄지 각종 창 폰트 바꾸는 부분입니다. 한가지만 예를들어 설명합니다.

181라인을 보면
<FontString name="ChatFontNormal" font="InterfaceNGULIM.TTF" virtual="true" monochrome="false">
<FontHeight>
<AbsValue val="12"/>
</FontHeight>
<Color r="1.0" g="1.0" b="1.0"/>
<Shadow>
<Offset>
<AbsDimension x="1" y="-1"/>
</Offset>
<Color r="0" g="0" b="0"/>
</Shadow>
</FontString>
같이 되있습니다.

<FontString name="ChatFontNormal" font="Interface\NGULIM.TTF" virtual="true" monochrome="false">

name → 이부분은 항목 이름입니다. 보니깐 이건 채팅창 관련 같군요

font → 이것은 폰트 경로입니다. 일반 태그형식이르모 \는 한번만써주면 되겠습니다.

virtual → 이거 빼거나 false로 하면 크리티컬에러납니다 그냥 두면 됩니다..

monochrome → 이건 폰트의 안티어라이싱을 설정하는겁니다. false값이 안티어라이싱적용안함입니다.

이상하게 true로 해도 그러더군요.. 적용하시려면 아에 이항목을 지우십시오.

기타 다른 요소로는 outline이 있습니다. 이건 글자 태두리입니다.

<FontHeight>
<AbsValue val="12"/>
</FontHeight>
글자크기입니다. 그런데 여기서는 채팅창에 글 입력하는창 글자 크기더군요. 채팅창 글자크기조정은 게임내 채팅설정에서 있으니..
참고로 20번째줄에
CHAT_FONT_HEIGHTS = {
[1] = 10,
[2] = 12,
[3] = 14,
[4] = 16
};
라는 항목이 있는데 개임내 설정에서 보여줄 폰트크기설정입니다..

<Color r="1.0" g="1.0" b="1.0"/>
색설정입니다. html배우시거나 그래픽 배우신분 rgb개념이 잡히신분들은 아실겁니다.

여기서는 0이 최소값 1.0이 최대값이더군요.

그러므로 위에건 흰색이 되겠습니다.

<Shadow>
<Offset>
<AbsDimension x="1" y="-1"/>
</Offset>
<Color r="0" g="0" b="0"/>
</Shadow>
그림자 설정입니다. 자세한설명은 생략한다?

소스 쭉보시면 아시겠지만 여러항목을 위와같이 설정가능합니다.

QuestTitleFont 퀘스트제목
QuestFont 퀘스트폰트
QuestFontNormalSmall 퀘스트창 작은 글자
QuestFontHighlight 활성화된 퀘스트글자

Lv32 아느칸

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD