2024. 10. 7. 17:02 godot c#/godot 설치

 

 

 

고도엔진 내장 스크립트 편집기의 c#은 최소한의 지원을 하여 외부 편집기를 사용한다 

사용할 수 있는 외부 편집기는 아래와 같다 

 

1 비주얼 스튜디오 2022

2 비주얼 스튜디오 코드

3 모노디벨롭

4 mac용 비주얼스튜디오

5 제트브레인스 라이더

 

필자는 예전에 코드를 사용 했었고 설치했을 때 이것 저것 설치해야 되는 복잡함을 느꼈었다 

다른 것도 설정할 것이 너무 많아 보여

비주얼 스튜디오 2022를 사용했다 

 

비주얼 스튜디오2022 이상을 다운 받아 .NET 데스크톱 개발을 설치한다

 

 

고도엔진 > 에디터설정 > 닷넷 > 에디터 > 외부 에디터 > 비주얼 스튜디오

 

 

 

 

 

오류 모음

1 this inspector might be out of date. please build the c# project 

 

4.3버전에서는 c# 스크립트를 만들 때마다

this inspector might be out of date.

please build the c# project.

라는 경고 문구가 뜨는데

 

상단에 아이콘을 누르면 제대로 적용된다.

 

4.3버전만의 버그인 것 같다 

 

 

 

2. 한글 인식 오류 

please ensure that scripts are saved in valid UTF-8 unicode.

 

주석이나 변수명 등 한글을 사용하면 아래와 같은 오류메세지가 나온다 

스크립트를 UTF-8로 인코딩 하지 않아서 나오는 메세지이고 

 

해결 방법은

 

유니코드 UTF-8로 저장하는 방법

이 방법을 사용하면 1개씩 일일이 변경해야 되는 불편함이 있다

 

 

제어판 > 국가 또는 지역 > 시스템 로컬 변경 > UTP-8 사용 > 확인

이렇게 하면 기존의 스크립트와 새로 만들어지는 모든 스크립트들이 UTF-8로 인코딩된다

 

------------

적용하게 되면 오류를 가지고 있던 기존 스크립트들의 

한글들이 모두 깨져서  godotengine에서는 열리지 않는 현상이 발생

 

깨진 스크립트를은 따로 열어 깨진 한글들을 변경해야한다 

 

 

비주얼 스튜디오 렉 제거

 

 

도구> 옵션 > 환경 > 일반 > 클라이언트 성능 & 리치 클라이언트 시각 효과 해제 후 확인

'godot c# > godot 설치' 카테고리의 다른 글

godot) 안드로이드 빌드하기  (2) 2024.09.05

 

 

 

 





카테고리 글 더보기