-
Notifications
You must be signed in to change notification settings - Fork 9
Font Asset ko KR
폰트 에셋 탭에서는 폰트 플러그인에서 인식한 폰트 asset들을 플러그인별로 보고, 수정하고자 하는 폰트 asset을 플러그인 별로 설정할 수 있는 탭입니다.
플러그인 탭에는 UnityL10nTool에서 불러온 폰트 플러그인들이 모두 표시되며 각 플러그인에서 인식한 asset의 설정은 개별 탭에서 진행할 수 있습니다. 현재까지 개발된 또는 개발 예정인 폰트 플러그인은 아래와 같고, 각 플러그인의 사용법은 해당 문서를 참고하시면 됩니다.
- TMPFontAsset
- NGUIFontAsset
- UnityDefaultFont
TK2dFontAsset
각 플러그인에서 인식한 asset들이 표시됩니다. 만약 아무것도 표시되지 않는다면 보고있는 탭과 관련된 플러그인에서는 지원하는 에셋을 찾을 수 없었다는 이야기입니다. 모든 탭에서 asset들이 표시되지 않는다면 Issue를 통해 특정 게임(또는 특정 폰트 엔진) 지원 요청을 하여주시기 바랍니다.
asset를 구분할 수 있게 Assets 파일의 이름, asset의 이름, Container Path가 표시되며, 만약 Container Path도 없고 asset의 이름도 없는 경우 Id를 통해 구분할 수 있게 됩니다.
표시된 asset을 수정하려면 그 에셋을 Data Grid에서 선택하면 파란색으로 활성화 됩니다. 만약 클릭하여도 파란색으로 활성화되지 않는다면 한 번 더 클릭해보시기 바랍니다.(버그임. 수정예정) 제대로 선택됬다면 아래에 설명할 Asset 속성 화면에서 해당 에셋의 정보와 설정할 수 있는 항목이 표시됩니다.
Asset 속성에는 asset 목록에서 선택한 asset의 id, assets 파일의 이름, asset의 이름, container path가 표시되고, 패처에서 해당 에셋을 찾을 때 assets 파일 이름, asset의 이름으로 찾을 것인지, container path로 찾을 것인지 선택하는 'use container path' 옵션과 각 탭에 해당하는 플러그인에서 제공해주는 옵션들이 나타납니다.
같은 assets 파일에 동일한 이름을 가진 asset이름이 존재하는 경우 container path로만 구분할 수 있는 경우가 있습니다. 이 때 유용한 옵션이 'use container path'입니다.
Asset 목록창에서 변경할 에셋을 선택하고 asset 속성 화면에서 선택한 asset에 적용할 수 있는 옵션을 선택한 후 'Add'를 누른 에셋들의 목록입니다. 여기서 에셋을 선택하고 'Edit'를 클릭할 경우 asset 속성 창에 해당 에셋이 표시되며 편집 후 'Add' 버튼을 누르면 됩니다. (사실 구현에 버그가 있어서 인식된 asset 목록에 동일한 에셋을 클릭해도 되고, 이 상태에서 수정을 하고 'Add' 버튼을 누르지 않아도 설정한 정보가 사라지지 않습니다.)
저장된 asset 목록에서 asset을 선택하고 'Delete'를 클릭하면 저장된 asset 목록에서 해당 에셋이 사라집니다. 저장된 asset 목록에 있는 에셋들의 설정만 'Save' 버튼을 눌렀을 떄 저장되고, 패처에서도 본 목록에 있는 에셋만 패치를 하게 됩니다.
- UnityL10nTool v0.1.22 이상(당연히 있어야겠지요?)
- 유니티 엔진(플러그인 별로 요구하는 버전이 다름)
- 'Unity AssetBundle Extractor 2.2beta4' 및 버그 픽스 2.2beta4_hotfix1
- 2.2beta4를 다운받고 압축을 푼 후 '버그 픽스' 링크에서 찾을 수 있는 압축 파일을 풀면 나오는 실행 파일(exe)을 32bit/64bit에 맞게 덮어씌우면 됩니다.
- 2.2stable 부터 UABE exported json 형식이 달라져서 호환이 되지 않습니다. 조만간 변경할 예정입니다.
- 추가하고자 하는 폰트의 *.otf(지원여부 불확실) 또는 *.ttf (예제에서는 NanumBarunGothic.ttf 사용); 폰트
- TMPFont, UnityDefault 플러그인은 원본이 필요하고, NGUI는 윈도우에 설치를 해야합니다.
- 추가하고자 하는 모든 글자를 UTF-8로 저장한 텍스트 파일; 글자 셋
- KS1001 (오른쪽 클릭하여 다른 이름으로 저장)
- BMFont 실행이 안될 때 버그패치 된 실행파일 (1.14 rev.19 32bit)
- BMFont.exe (오른쪽 클릭하여 다른 이름으로 저장)
- HxD
- notepad++