글 수 429
2바이트 처리시
아래와 같은 공백이 제거됩니다.
before
after
File05 의 ', ' -> ',' 와 같은 처리가 됩니다.
2Byte.dll 도 해당기능을 지원하려 했으나... 히데씨가 소스 공개를 하지 않았네요...?
일단 연락 닿는대로 수정해보겠습니다.
(안되면 새로 만들어야지 뭐)
EroGame
- 2012.10.01
- 17:04:42
아... 유니코드..
일단 해당기능은 아스키 2Byte 고정 기능이 동작할때만인데
유니코드에서는 2Byte 로 출력을 사용할 리가 없을텐데요..?
유니코드 자체가 2바이트 인지라...
출력에 이상이 보인다면
아마 출력전에 유니코드 문장의 반각을 강제로 전각으로 게임내에서 처리한다는 소리가 되는군요.
음.. 유니코드에서 2Byte 기능을 사용하면
원래 유니코드 띄어쓰기인 0x0020 (반각으로 제대로 나올때) 이지만
전각으로 전부 바꿔버린다면
유니코드 전각 공백인 0x3000 으로 변환되서 출력하게 됩니다.
....그럴 경우(게임내에서 전각으로 변경할경우)에만 유니코드 + 2Byte 를 사용이란 것..이군요.
적용하겠습니다.
수고 많으셨습니다.
유니코드에선 적용이 안되는듯 합니다.
예문
……これは、もう聞こえてないな。
2026 2026 3053 308C 306F 3001 3082 3046 805E 3053 3048 3066 306A 3044 306A 3002
……이것은, 이제들리지 않았어.
2026 2026 C774 AC83 C740 002C 0020 C774 C81C B4E4 B9AC C9C0 0020 C54A C558 C5B4 002E