ObstacleController script :
public class ObstacleController : MonoBehaviour
{
public static ObstacleController instance;
[HideInInspector]
public Collider m_ObstacleCollider;
void Awake()
{
if (instance == null) { instance = this; }
}
// Start is called before the first frame update
void Start()
{
m_ObstacleCollider = GetComponent<Collider>();
}
public void TriggerObstacle(bool isTriggered)
{
m_ObstacleCollider.isTrigger = isTriggered;
}
}
This code doesn’t work when I call TriggerObstacle(false)
:
m_ObstacleCollider.isTrigger = isTriggered; //DOES'NT WORK