1. 문제 발생 배경Unity에서 C# 스크립트를 작성하는 과정에서 반복적으로 UTF-8 인코딩 문제를 겪었다.Visual Studio나 메모장을 통해 수동으로 인코딩을 바꾸는 번거로운 작업을 반복하다, 이 문제를 자동화하는 방법을 찾게 되었다. 2. 문제 원인: CP949로 저장되는 스크립트Encoding.Default는 시스템의 로케일 설정에 따라 다르게 적용되는데, 한국어 Windows 환경에서는 CP949 (EUC-KR) 로 저장된다. 이런 상태에서 UTF-8로 저장하면 한글이 깨지는 현상이 발생한다. 3. 수동 해결 방법3-1. 메모장을 통해 인코딩 지정 저장새 스크립트를 생성할 때 메모장으로 열기[다른 이름으로 저장] 선택인코딩: UTF-8 (서명 있음) 또는 UTF-8 (BOM) 선택파일 확..