콘텐츠로 이동

폰트

Sakura를 사용하면 게임 자체의 파일을 건드리지 않고도 게임이 텍스트를 렌더링하는 폰트를 바꿀 수 있습니다. 읽기 어려운 기본 폰트를 사용하는 게임이거나, 번역 기능을 사용하면서 대상 언어를 더 잘 지원하는 폰트가 필요할 때 유용합니다.

게임 설정에서 게임 폰트 선택기를 엽니다. 네 가지 출처가 표시됩니다.

  • 자동 — 게임이 자체 default.ttf를 제공하면 그것을 사용하고, 그렇지 않으면 Sakura에 내장된 대체 폰트를 사용합니다. 모든 게임의 기본값입니다.
  • 게임 폴더 — 게임 자체 폴더 안에서 발견된 폰트 파일입니다. 아무것도 발견되지 않으면 빈 목록을 보여주는 대신 그 사실을 알려줍니다.
  • 내장 — Sakura에 번들된 네 가지 폰트로, 각기 다른 문자 체계를 지원합니다: Liberation Sans(영어 · 러시아어), Sazanami Gothic(일본어), Sazanami Mincho(일본어), WenQuanYi Micro Hei(중국어).
  • 폰트 라이브러리 — 직접 가져온 폰트들(아래 참조)과, 선택기 안에 있는 폰트 가져오기… 버튼입니다.

각 행에는 폰트의 실제 표시 이름과 함께, 커밋하기 전에 가독성을 판단할 수 있도록 해당 폰트로 렌더링된 실시간 미리보기 줄 — “별이 내린다 — 星が降る 0123” — 이 표시됩니다.

폰트 라이브러리는 게임 한 개가 아니라 라이브러리의 모든 게임이 사용할 수 있는 공유 폰트 풀입니다. 설정 → ONScripter 엔진 → 폰트 라이브러리에서 관리하거나, 게임의 폰트 선택기에서 직접 가져올 수 있습니다.

  • 폰트 가져오기… 는 파일 선택기를 열며, .ttf, .otf, .ttc, .otc 파일을 지원하고 여러 개를 한 번에 선택할 수 있습니다.
  • 가져온 각 폰트에는 나중에 제거할 수 있도록 휴지통 버튼이 붙습니다.
  • 라이브러리가 비어 있으면 다음과 같이 표시됩니다: “가져온 폰트가 아직 없습니다. 여기서 가져온 폰트는 어떤 게임에도 지정할 수 있습니다.”

실시간 미리보기와 게임 중 전환

섹션 제목: “실시간 미리보기와 게임 중 전환”

폰트를 바꾸기 위해 설정으로 나갈 필요는 없습니다 — 게임 내 오버레이에도 자체 font 버튼(클래식 엔진 전용)이 있어, 동일한 자동 / 게임 폴더 / 내장 / 폰트 라이브러리 목록을 엽니다. 거기서 하나를 선택하면 실행 중인 게임의 폰트가 즉시 핫스왑되고, 선택 사항이 게임 설정에 저장되므로 다음 실행 때도 유지됩니다.

게임 내 다른 빠른 컨트롤은 오버레이를, 폰트 변경을 온디바이스 번역과 함께 사용하는 경우는 번역을 참고하세요.