Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
C# 진단
Godot에는 C# 소스 코드를 검사하여 유효하지 않거나 지원되지 않는 코드를 확인하고 빌드 시간 동안 문제가 있음을 알려주는 분석기가 포함되어 있습니다.
모듈
- GD0001: GodotObject에서 파생된 유형 선언에 부분 수정자가 누락되었습니다.
- GD0002: GodotObject에서 파생된 중첩 클래스를 포함하는 유형 선언에 부분 수정자가 누락되었습니다.
- GD0003: 동일한 스크립트 파일에서 동일한 이름을 가진 여러 클래스가 발견되었습니다.
- GD0101: 내보낸 멤버는 정적입니다.
- GD0102: 내보낸 멤버 유형이 지원되지 않습니다.
- GD0103: 내보낸 멤버는 읽기 전용입니다.
- GD0104: 내보낸 속성은 쓰기 전용입니다.
- GD0105: 내보낸 속성은 인덱서입니다.
- GD0106: 내보낸 속성은 명시적 인터페이스 구현입니다.
- GD0107: 노드에서 파생되지 않은 유형은 노드 멤버를 내보내서는 안 됩니다.
- GD0108: 내보낸 도구 버튼이 도구 클래스에 없습니다.
- GD0109: '[ExportToolButton]' 속성은 다른 '[Export]' 속성과 함께 사용할 수 없습니다.
- GD0110: 내보낸 도구 버튼이 호출 가능 버튼이 아닙니다.
- GD0111: 내보낸 도구 버튼은 표현식 본문 속성이어야 합니다.
- GD0201: 대리자의 이름은 'EventHandler'로 끝나야 합니다.
- GD0202: 시그널의 대리인 서명 매개변수가 지원되지 않습니다.
- GD0203: 시그널의 대리인 서명은 void를 반환해야 합니다.
- GD0301: 일반 유형 인수는 Variant 호환 유형이어야 합니다.
- GD0302: 일반 유형 매개변수에는 '[MustBeVariant]' 속성으로 주석을 달아야 합니다.
- GD0303: Variant와 호환되어야 하는 형식 인수의 상위 기호가 처리되지 않았습니다.
- GD0401: 클래스는 Godot.GodotObject 또는 파생 클래스에서 파생되어야 합니다.
- GD0402: 클래스는 일반 클래스가 아니어야 합니다.