Debug.Log는 클래스명만 Debug일 뿐, 실제 서비스를 출시할 때도 삭제하지 않는 이상 살아있다.
너무나 많은 Debug.Log들을 일일히 찾아 삭제할 수도 없고,
이럴 때는 c#의 Conditional Attribute 기능을 이용하면 define에 따라 무시할 수 있다.
첨부된 파일을 Assets/Plugins 폴더에 넣는다.
그리고 파일을 열어보면 Conditional Attribute에 Debug 로그가 출력될 Define을 지정해준다.
해당 Define이 아니면 컴파일러에서 Debug를 무시하고 출력하지 않게 해준다.
추가적으로 Log함수안에 원하는대로 커스터마이징해서 Debug.Log를 활용할 수 있다.