이 글은 PC 버전 TISTORY에 최적화 되어있습니다.
서론
이전 파트에서 배웠듯이 디버깅을 위해 Debug.Log를 사용하여 정보를 출력해봅니다. 출력 후 이제 볼 일이 없으니 코드를 주석 처리하거나, 완전히 지우곤 합니다. 하지만 코딩을 하다 보면 아까 지웠던 코드들이 다시 필요하여 입력하여야 되는 귀찮은 경우가 생깁니다. 이는 임의의 전역 선언을 통해 해결할 수 있습니다.
1. 컴파일 오류 & 콘솔2. Debug.Log는 만능 해결사?3. 플래그를 이용한 디버깅4. 시각적 디버깅5. 오류의 기록6. 에디터 디버깅7. 모노디벨롭을 통한 디버깅
플래그 사용법
먼저 임의의 전역 선언을 하겠습니다. Edit ☞ Project Settings ☞ Player 를 클릭합니다.
Splash Image ☞ Scripting Define Symbols 에 선언할 이름을 정해줍니다.
위와 같이 #if #endif 문을 통해 선언한 플래그 true, false 함으로서 실행시 코드를 임의로 정할 수 있습니다.
현재는 true 이므로 안의 코드를 실행합니다.
반응형
'Frontend > Unity' 카테고리의 다른 글
[유니티 C# 기초 강의] 12. 델리게이트 (5) | 2016.08.03 |
---|---|
[유니티 디버깅] ⑥ 에디터 디버깅 (0) | 2016.08.03 |
[유니티 디버깅] ④ 시각적 디버깅 (0) | 2016.08.03 |
[유니티 디버깅] ② Debug.Log는 만능 해결사? (0) | 2016.08.03 |
[유니티 디버깅] ⑦ 모노디벨롭을 통한 디버깅 (0) | 2016.08.03 |
[유니티 디버깅] ① 컴파일 오류 & 콘솔 (0) | 2016.08.02 |