Директивы компилятора

Общие вопросы о Unity3D

Директивы компилятора

Сообщение Mr.Amsterdam 18 дек 2011, 14:48

А как выставить директивы компилятору. Например у меня есть лайт и фул версии. Мне нужно что бы в лайт билд не входил некоторый код. Я понимаю что надо юзать #ifdef. Например #ifdef LITE_VERSION, но как сообщить компилятору что сейчас именно LITE_VERSION?
Аватара пользователя
Mr.Amsterdam
UNец
 
Сообщения: 5
Зарегистрирован: 10 дек 2011, 18:43

Re: Директивы компилятора

Сообщение Golandez 18 дек 2011, 15:01

#define LITE_VERSION
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital

Re: Директивы компилятора

Сообщение Mr.Amsterdam 18 дек 2011, 15:13

это в любом скрипте поставить и применится ко всему проекту? или это надо в каждом файле проставлять?
Аватара пользователя
Mr.Amsterdam
UNец
 
Сообщения: 5
Зарегистрирован: 10 дек 2011, 18:43

Re: Директивы компилятора

Сообщение Golandez 18 дек 2011, 15:17

Там, где вы директивами собираетесь блокировать код. http://msdn.microsoft.com/ru-ru/library/4y6tbswk.aspx
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital

Re: Директивы компилятора

Сообщение Mr.Amsterdam 18 дек 2011, 15:28

а более динамического решения нету? как-нибудь может через эдитор можно применить ко всему проекту?
Аватара пользователя
Mr.Amsterdam
UNец
 
Сообщения: 5
Зарегистрирован: 10 дек 2011, 18:43

Re: Директивы компилятора

Сообщение Golandez 18 дек 2011, 15:37

Закрыть код от компиляции нет. Закрыть от выполнения введением на DontDestroyObLoad обьекте буля или энума.
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12