게임 개발 · 기술 동향미로의 개발노트
카테고리

성장하는 도시

번역은 됐는데 버튼 글자가 안 보였다

모아보기 · 개발 기록 · 블로그 공개

표시 순서와 번역 대상 연결을 각각 점검했습니다.

사용자 제공 변경 전 화면
사용자 제공 변경 전 화면

텍스트가 있는 것과 보이는 것

문자열을 번역해도 화면에서 라벨이 배경에 가리면 읽을 수 없어요. 언어별 버튼이 사라져 보이던 문제에는 그리기 순서가 얽혀 있었습니다.

사용자 제공 변경 전 화면

사용자 제공 변경 전 화면

연결과 행 높이

라벨을 배경 위에 보이도록 순서를 고치고, 번역 시스템과 연결이 빠진 Text도 수정했습니다. CJK 글자의 높이가 잘리던 표시 영역은 넓혔습니다.

언어별로 보는 이유

텍스트가 바뀌는지만 확인하면 잘림을 놓칠 수 있어요. 번역값과 표시 위치, 글자가 차지하는 높이를 따로 살펴본 작업입니다.

언어를 바꾼 뒤 어느 단계에서 사라졌나

버튼 하나를 볼 때는 번역 카탈로그, 씬에 연결된 라벨, 그 라벨을 실제로 덮는 요소의 순서가 서로 다른 문제라는 점부터 짚어야 했습니다. 한국어 버튼과 일본어 버튼이 같은 위치를 쓰더라도 글자 기준선과 위아래 여백은 같지 않습니다. 화면을 다시 확인할 수 있다면 하단 버튼과 큰 숫자부터 각 언어로 바꾸고, 내용이 번역됐는지, 잘리지 않는지, 어두운 지면에서도 읽히는지를 따로 살펴볼 수 있어요. 씬 속 값을 확인한 결과와 실제로 글자가 보이는지는 기록에서도 구분했습니다.

번역 문구가 있어도 화면에서는 사라질 수 있어요

처음에는 번역 목록을 고치면 끝날 줄 알았는데, 버튼 배경이 글자 위에 그려지는 곳도 있었어요. 다른 곳에서는 글자가 들어 있더라도 높이가 부족해 위아래가 잘릴 수 있었고요. 그래서 문구와 화면 배치를 따로 살펴봤습니다. 씬을 고친 뒤 실제로 각 언어가 어떻게 보이는지는 당시 작업에서 확인하지 못했습니다.

개발 기록 원문

같은 카테고리의 글

내 개발일지 전체 보기 ↗