· GUI 스킨· 레포트 #179
NPC 대화창과 F 대화하기 안내 (GUI 적용 8단계)
하단 넓은 창 + 이름 탭 대화창과 "F 대화하기" 안내를 적용했다. 글자가 설정한 속도로 하나씩 나오고 선택지는 ↑↓ + F로 고른다. 저장 안 된 변경이 있는 씬을 건드리지 않으려고 공용 프리팹으로 바꿨다.
배경
- 대화창은 옛 스킨이었고 대사를 한 번에 전부 보여 줬다. 177에서 대사 속도 설정을 저장만 해 두고 이 단계에서 연결하기로 했다.
- 확정 시안은 164 1안(하단 넓은 창 + 이름 탭, 선택지는 창 위 버튼)과 "[F] 대화하기" 안내다.
- 대화창은 씬마다(마을·실내 3곳) 따로 들어 있었는데, 마을 씬에는 이번 작업 전부터 저장되지 않은 변경이 있었다.
목적
- 새 대화창과 대화 전 안내를 적용하고, 글자 단위 표시와 키보드 선택지를 넣는다.
결과

- 화면 아래 넓은 창, 왼쪽 위 이름 탭(파란 밑줄), 오른쪽 위 X
- 본문은 30px이고 글자가 하나씩 나온다. 속도는 설정 탭의 대사 속도(느림 20 / 보통 40 / 빠름 80 글자/초)를 쓴다.
- 오른쪽 아래에 줄 번호(2 / 4)와 "F 다음 ▼"(마지막 줄은 "닫기")가 있다. 글자가 나오는 중에 다음을 누르면 남은 글자를 한 번에 보여 준다.
- 다음 키는 Space/Enter에 F와 창 클릭이 더해졌다.

- NPC 이름 아래에 작은 판 + F 키캡 + "대화하기"가 뜬다. 판 아래에는 작은 꼭지가 있다.

- 선택지는 창 위 오른쪽에 아래부터 쌓이는 버튼(번호 키캡 + 문구)이고, 고른 버튼은 파랑 + 발광이다.
- ↑↓ + F(또는 Space/Enter)로 고른다. 숫자키·클릭도 그대로 되고, 창 안내는 "↑↓ 선택 · F 결정"으로 바뀐다.
결정과 이유
- 씬 대신 공용 프리팹: 씬을 고쳐 저장하면 마을 씬의 저장 안 된 변경까지 함께 저장될 수 있어서 씬은 건드리지 않았다. 대신 새 대화창을 공용 프리팹 하나로 만들었다(메뉴·상점과 같은 방식, 씬 전환에도 유지).
- 공용 창이 있으면 그것을 쓰고 씬의 옛 대화창은 숨긴 채 쓰지 않는다. 그래서 마을·길드·대장간·주점이 모두 같은 새 창을 쓴다.
- 전투·오프닝 대사는 그대로: 전투 오의 대화(전투 시안은 이번 적용에서 제외)와 카린 초상화가 있는 오프닝 연출 창은 옛 창과 원래 표시 방식을 유지했다.
검증
- 마을: 노엘 앞 "F 대화하기" 안내, F로 글자 단위 첫 줄과 2 / 4 줄을 확인했다.
- 루카: 선택지 3개에서 ↓로 "물건 판매" → "나가기" → F로 대화가 끝났다. F를 계속 누르면 "물건 구매"가 골라져 상점이 열리는 것도 확인했다.
- 길드 실내: 루미와 대화하면 공용 새 창에 "신참 모험가 루미", 1 / 3이 나온다.
남은 일
- 전투 오의 대화와 오프닝 연출 대사는 아직 옛 창이다.
- 씬에 남은 옛 대화창 정리