조회 수 470 추천 수 2 댓글 1
Atachment
첨부 '2'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

플러그인 소개

완성형 한글 비트맵 폰트 플러그인이며 폰트는 네이버 나눔 고딕 폰트가 사용되었습니다. 주의할 점은 폰트 크기가 32픽셀 기준이기 때문에 글자 크기가 32픽셀보다 작거나 크면 글자가 상당히 깨질 수 있습니다. 1.6.0 베타 버전 테스트 플레이(NW.js)에서만 테스트 되었습니다. 비트맵 폰트는 본래 스프라이트에서 텍스트를 뽑아내는 구조이지만 알만툴이 비트맵에서 그리는 방식1이므로 스프라이트에서 비트맵으로 자료형을 변환해야 했습니다. 변환 과정에서 추가 렌더링이 이뤄지므로 오버헤드가 있습니다. 확인한 바로는 WindowIdentifier 등의 일부 문자가 잘리거나 나오지 않는 문제가 확인되었습니다. 또한 완성형 비트맵 이미지가 만들기는 쉽지만 고해상도 텍스처를 사용하므로 저해상도에서 메모리를 항상 많이 차지할 수 있다는 문제가 있습니다. 

 

다운로드

크롬이라면 링크 위에서 마우스 오른쪽 버튼을 누르고 다른 이름으로 링크 저장 기능을 이용하여 다운로드 해주시기 바랍니다.

 

  • 비트맵 폰트 이미지 다운로드 : 다운로드 후 img/hangul 폴더에 넣어주세요. hangul 폴더는 새로 생성하셔야 합니다

https://raw.githubusercontent.com/biud436/MV/master/Hangul/hangul_0.png

 

  • XML 파일 다운로드 : 다운로드 후 img/hangul 폴더에 넣어주세요.

https://raw.githubusercontent.com/biud436/MV/master/Hangul/hangul.xml

 

  • 플러그인 다운로드 : 다운로드 후 js/plugins 폴더에 넣어주시고 플러그인 관리로 설정하세요.

https://github.com/biud436/MV/raw/master/Hangul/RS_HangulBitmapText.js

 

문자셋은 영어와 완성형 한글 유니코드 범위이며 화살표를 새로 추가했습니다.

 

스크린샷

스프라이트에서 비트맵으로 자료형을 변환하기 위한 오버헤드로 초반 딜레이가 약간 있습니다.

 

115.png

 

116.png

 

y 값은 상, 중, 하에서 하단 정렬입니다.

 

본래는 중앙에서 약간의 아래 쪽으로 보이는데 정확한 값을 찾기가 어려웠습니다.

 

알만툴 기본 값은 비트맵 폰트에서 정확하게 맞지 않았습니다.

 

브라우저의 텍스트 묘화 함수 스펙을 살펴봐야 원인을 알 수 있을 것 같습니다.

 

https://chromium.googlesource.com/chromium/blink/+/master/Source/modules/canvas2d/CanvasRenderingContext2D.cpp#1942

 

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
290 RPGXP 스크립트 RPG XP Xas액알 file 심심치 2018.10.30 184 0
289 RPGMV 플러그인 커스텀 숫자 입력 패드 file 러닝은빛 2018.10.19 177 0
288 RPGMV 플러그인 9마리 이상의 몬스터 설정 | More Enemies 러닝은빛 2018.08.31 205 0
287 RPGMV 플러그인 동적 맵 타일 수정 플러그인 베지테리안카카오 2018.07.17 226 0
286 RPGVX Ace 스크립트 VXA에서 XBOX360 컨트롤러 사용 여부 체크 file 러닝은빛 2018.07.15 187 0
285 RPGMV 플러그인 RMMV 옵션 창에 메시지 속도 및 글자 크기 변경 기능 추가 file 러닝은빛 2018.07.15 216 0
284 RPGMV 플러그인 한글 데미지 표시 file 러닝은빛 2018.07.09 245 0
283 RPGXP 스크립트 neo a-rpg module 1.3 - lemis -버그수정 file ㅡYUNㅡ 2018.07.02 244 0
282 RPGMV 플러그인 [ MV ] 심장[체력표시 하트] 플러그인 file 수성의물 2018.07.01 329 0
281 RPGMV 플러그인 INI 파일 생성 도구 - RPG Maker MV 4 file 러닝은빛 2018.06.06 325 0
» RPGMV 플러그인 완성형 한글 비트맵 이미지 폰트 플러그인 (나눔고딕) 1 file 러닝은빛 2018.02.21 470 2
279 RPGMV 플러그인 [鳥小屋] 실적 플러그인(인게임 트로피 시스템) file 이니군 2017.10.31 458 0
278 RPGVX Ace 스크립트 LuD Script Package 1 file LuD 2017.08.16 805 0
277 RPGVX Ace 스크립트 [VXAce] 레이어 맵 <layer> 시스템 file LuD 2017.08.07 377 0
276 RPGMV 플러그인 [RPG MV] 퀘스트 마커 지속 표시 플러그인 file lklslel 2017.04.09 671 0
275 RPGMV 플러그인 Mirror Area - RPG Maker MV 2 file 러닝은빛 2017.01.03 2669 0
274 RPGMV 플러그인 Keyboard Event - RPG Maker MV 1 러닝은빛 2017.01.03 1241 0
273 RPGMV 플러그인 Wav 파일 암호화 도구 - RMMV 1 file 러닝은빛 2016.11.30 748 1
272 RPGMV 플러그인 CSS 캔버스 필터 file 러닝은빛 2016.10.06 433 0
271 RPGMV 플러그인 게임 해상도 변경 플러그인(Screen Manager) file 러닝은빛 2016.10.04 1165 1
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 15 Next
/ 15






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)