Как отключить часть кода в скрипте unity c#
Можно ли отключить метод/функцию в скрипте ,черз изменение значения поля в инспекторе (до запуска приложения ,разумеется).И если можно ,то как это сделать?
PS пытался так ↓,но не получилось(
public static bool isTriggerEnter;
#if isTriggerEnter
private Collider OnTriggerEnter(Collider collider)
{
return collider;
}
#endif
Также использовал [Conditional()],но не помогло.
Ответы (1 шт):
Автор решения: JustCore
→ Ссылка
Можно поместить if в нужный метод и создать логическую переменную, которая будет включать/выключать все, что находится внутри.
Пример:
public bool a;
void Method()
{
if(a == true)
{
//Содержимое метода
}
}