Я нашел это:
http://docs.unity3d.com/460/Documentation/ScriptReference/Debug-isDebugBuild.html
Не уверен, что до сих пор, но это, кажется, не очень хорошо, потому что:
- Поскольку это проверка выполнения, это, вероятно, получить отладочный код в версии релиза ... влияющие на производительность, а также стабильность и вашу репутацию ;-)
- Единственный поддерживаемый режим в режиме игры «Единство» - это отладочный. Это действительно отстой. Развертывание на устройствах для тестирования версий релизов занимает слишком много времени, потому что развертывание SLOW, по крайней мере, на моем ящике. :-(
- Любой #if DEBUG и т.д. Вы писали до сих пор не могут быть использованы. Вы должны заменить это среда выполнения вызовов Debug.isDebugBuild ... не очень.
Не уверен, что если Debug .isDebugBuild удаляется на сборках релизов или нет ... если нет, Unity отстой :-)
Это говорит о том, что это единственный вариант ... нам плохо.
Этого должно быть достаточно, спасибо. Просто одно, что-то вроде 1. но для редактора Unity? Я хочу установить, что будет определять редактор единства. – Jonny
Не думайте, что есть один, но вы можете использовать '#if MY_DEBUG || UNITY_EDITOR'. –