inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Singleton 패턴

c# 스크립트에서 한글 주석을 달면 깨지는 문제

1919

상병

작성한 질문수 21

0

Unity에서 스크립트를 추가하고 코드를 작성할때, 한글 주석을 작성하고 저장 후 Unity로 돌아오면 한글 주석 부분이 깨져서 나옵니다.

인터넷에 검색해본 결과 스크립트 파일을 메모장으로 열어서 UTP-8로 다시 저장하면 된다고 하여서 시도 해봤더니 한글로 잘 뜨긴 합니다만, 매번 이 방식으로 한글 주석이 달린 모든 스크립트들을 새로 저장하기는 너무 번거롭습니다. 

혹시 다른 해결 방법 없을까요?

visual studio와 unity 모두 업데이트 해보았으며, unity에서 한글도 설치 했습니다.

visual studio에서 도구 - 옵션 - 텍스트 편집기 - 일반 에서 '시그니처 없는 utp-8 인코딩 자동 검색'을 체크 해제 해보기도 하였고 다시 체크 해보기도 하였으나 한글 주석은 계속 깨졌습니다.

아! C# unity

답변 2

0

name castle

저도 질문자님과 같은 문제가 생겼는데...

검색해보니 무슨 config파일 만들라는 것만 떠서..

매번 그렇게 하기에는 너무 귀찮아서 이리저리 저 혼자 해보다가 해결한 내용 공유합니다.

  1. visual studio 에서 해당 코드를 "다른 이름으로 저장" 합니다.

  2. 아래와 같이 저장버튼 옆에 ▼ 화살표 클릭한 후 "인코딩 하여 저장"을 누릅니다.

image

  1. 인코딩 종류를 아래 처럼 서명있는 UTF-8로 선택하신 후 저장하시면 되겠습니다.

    image

 

0

Rookiss

원래 UTF-8로 저장하는게 맞습니다.
파일을 만들 때 자동으로 UTF8로 만들게 설정하거나,
이미 만들어진 파일을 복붙한다거나 하는 방법이 있을 수 있는데
너무 오래돼서 기억이 안나네요.

그런데 windows가 한글이 아닌가요?
svn같은데 업로드한 것도 아니고 그냥 저장했는데
깨져서 나오는 현상이 조금 이상하네요..

0

상병

현재 사용중인 윈도우도 한글이고, visual studio도 한글입니다.

위와 같이 inspector에서 자꾸 한글 주석이 깨져서 나옵니다.

근데 asset에서 스크립트를 더블클릭해서, visual studio로 스크립트를 열면 또 잘 나옵니다.

혹시 유니티 설정에 스크립트를 utp-8로 로딩 해온다던가 하는 설정이 있나요?

UI 기능 관련 질문이 있습니다!

0

32

2

픽셀 좌표 스크린 좌표

0

31

0

전체적으로 코드 읽는게 굉장히 오래 걸리네요...

0

71

2

카메라 #2 수업 캐릭터 쓰러짐 해결

0

82

1

플레이어 움직임이 끝날때, 기울어짐 현상

0

81

1

Input 적용과 관련하여 질문 있습니다.

0

73

1

디버그 불가.. Unity에 연결 불가

0

80

1

달리기 애니메이션 에러

0

86

2

오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다

0

64

1

GetKey 오류

0

109

2

에셋을 어디에 올려두신지 알 수 있나요?

0

105

1

재귀호출? 오류나는데 왜 이래요 ?

0

168

6

Animation blending 파라미터 계산

0

66

1

newPos와 to지점이 겹쳐져야 하는거 아닌가요?

0

95

3

오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다

0

86

2

질문있습니다

0

142

2

아 이거 소스코드 같은거 없나요?

0

140

3

질문 드립니다. string.IsNullOrEmpty(name)

0

85

2

@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?

0

134

2

유니티6 NavMesh 안되는분들

1

174

1

Unity6 Unity-Chan Material 마젠타 문제 해결법

7

525

1

GetComponent<Poolable> 질문드립니다.

0

100

2

UI 불러오지 못함

0

116

2

UI 자동화 #1 - Util.cs의 FindChild함수에서 component.name에 컴포넌트 이름이 뜹니다.

0

155

2