Разрушить объект после двух столкновений
Добавлено: 04 ноя 2019, 13:09
Добрый день, сейчас делаю игру, суть в том, что есть платформа и если по ней ударяет шар, то отнимается одна жизнь. При втором касании, платформа должна разрушиться. Проблема в том, что решил сделать игру без использовании компонента rigidbody, соответственно не могу использовать OnTriggerEnter. Ниже код как я определяю соприкасается ли шар с платформой, внутри платформы есть два пустых объекта и при помощи OverlapAreaAll определяю пересек ли шар платформу.
Синтаксис:
Используется csharp
foreach (Collider2D col in Physics2D.OverlapAreaAll(_leftPos.position, _rightPos.position, _mask))
{
gameObject.SetActive(false);
}
{
gameObject.SetActive(false);
}