[유니티 디버깅] ③ 플래그를 이용한 디버깅

2016. 8. 3. 10:31· Frontend/Unity


이 글은 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
'Frontend/Unity' 카테고리의 다른 글
  • [유니티 디버깅] ⑥ 에디터 디버깅
  • [유니티 디버깅] ④ 시각적 디버깅
  • [유니티 디버깅] ② Debug.Log는 만능 해결사?
  • [유니티 디버깅] ⑦ 모노디벨롭을 통한 디버깅
에반황
에반황
"어른이면서 애이기도 하고 싶다."
에반황
에반, 어른반
에반황
전체
오늘
어제
  • 전체보기 (118)
    • About (1)
    • Backend (5)
      • Django (3)
      • Spring (2)
    • Database (2)
      • 아키텍처 (0)
      • SQL (0)
      • Redis (2)
      • 코딩 테스트 (0)
      • 요구 사항 해결 (0)
    • Infra, Cloud (0)
      • AWS (0)
      • GoCD (0)
      • Docker (0)
      • Kubernetes (0)
      • Mesos Marathon (0)
    • Basic (34)
      • C (1)
      • C# (4)
      • C++ (1)
      • Java (9)
      • Javascript (6)
      • Typescript (5)
      • GO (0)
      • Python (4)
      • 프로그래밍 기초 (1)
      • 게임 디자인 패턴 (1)
      • 운영체제 (0)
      • 알고리즘 (2)
      • 자료구조 (0)
    • Computer Science (0)
    • Frontend (74)
      • Swift (1)
      • Unity (31)
      • Android (13)
      • Vue.js (2)
      • Phaser (1)
      • Cocos2D JS (2)
      • Cocos Creator (16)
      • Facebook Instant Game (8)
반응형

인기 글

최근 댓글

hELLO · Designed By 정상우.v4.2.2
에반황
[유니티 디버깅] ③ 플래그를 이용한 디버깅
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.