В общем есть шипы , они выдвигаются и задвигаются. Поставил таймер в 3 секунды . Реализовано через 2 функции:
private void OnTriggerEnter2D(Collider2D collider)
private void OnTriggerStay2D(Collider2D collider)
Шипы trigger. Собственно, когда шипы закрываются , персонаж спокойно пробегает , не получая урона , но если пока шипы закрыты остановиться в них , когда шипы откроются , персонаж урона не получит и будет будет стоять спокойно пока не начнется движение.
Добавлено (24 июля 2017, 13:47)
---------------------------------------------
Фактически вопрос . Почему OnTriggerStay2D работает только при движении внутри коллайдера ?