유니티에서 전처리기를 사용하는 방법은 2가지가 있다
1. 파일로 정의 하는 방법
2. 유니티 설정에서 정의하는 방법
1. 파일로 정의하는 방법
먼저 자신이 사용하는 유니티 Api Compatibility Level 을 알아봐야 합니다.
확인 방법은 PlayerSettings - Other Settings 에서 확인이 가능 합니다.
#define AAA 를 전역으로 사용하고 싶다면 메모장에 -define:AAA 를 적고
#define AAA 와 #define BBB 를 모두 사용하고 싶다면 -define:AAA;BBB 와 같은 형식으로 적어주면 됩니다.
모두 적으셨으면 유니티 프로젝트에 Assets 폴더에
.net 2.0 일 경우엔
gmcs.rps
.net 2.0 subset 일 경우엔
smcs.rps
파일로 저장 해 주시면 됩니다.
smsc 파일 수정시엔 해당 define 을 사용하는 스크립트를 재 컴파일 해줘야 됩니다.
2. 유니티 설저엥서 정의하는 방법
플레이어 세팅 - other settings 에서 설정 해 주면 됩니다.
ex) AAA;BBB;
'Development > Unity3d' 카테고리의 다른 글
유니티에서 이미지 파일 로드하기 (1) | 2014.03.25 |
---|---|
Admob InterstitialAd 전면광고 (0) | 2014.03.24 |
NGUI 에서 UITexture가 스크롤 영역 밖에서 보일 때 (0) | 2014.03.17 |
유니티에서 p4merge 를 인식하지 못할 때 (0) | 2014.02.14 |
Unity3d 특정 게임오브젝트 충돌 무시 방법 (2) | 2013.10.09 |