У меня есть обьект с колайдером и спавнится другой обьект

с колайдером, в скрипте другого обьекта я указываю, что если ты столкнулся с другим колайдером у которого тег САТ, то выполни ...
но ничего не происходит, что не так?

public void OnCollisionEnter2D(Collision2D other)

{
if (other.collider.tag.Equals("cat"))
{
if (Time.timeScale != 0)
{
Handheld.Vibrate();
Destroy(gameObject);
}

}
}

30 ответов

6 просмотров

риджетбоди есть хоть на одном?

капс

до иф дебаг делал?

коллайдеры 2д? на одном из объектов есть риггидбади2д? на коллайдерах не стоит флаг Trigger?

Руслан-Шум Автор вопроса

2д, на одном ригидбади 2д, ис тригер не стоит

слои верные?

не проставили таг, опечатались в нем, не на том объекте таг, не повесили скрипт на объект

Руслан-Шум Автор вопроса

слои одинаковые

Руслан-Шум Автор вопроса

таг есть, перепроверял, на том обьекте, скрипт висит на обьекте)

мистика, может они вовсе не сталкиваются?

дебагером проверял? Что вот точно метод не вызывается?

Руслан-Шум Автор вопроса

на одном колайдере был исТригер, попробовал не коллизионом, а тригер Энтер, не работает тоже

Руслан-Шум Автор вопроса

дебаг лог стоит, не отписывается

убери проверку на таймскейл попробуй

так убери истриггер и проверь

Руслан-Шум Автор вопроса

не помогло

Руслан-Шум Автор вопроса

мне на нем надо исТригер, в других местах уже закодено...

у тебя регистр тега совпадает?

Руслан-Шум Автор вопроса

да

а один из объектов кинематик, да?

Руслан-Шум Автор вопроса

ригидбади на одном из обьектов и там динамик

Стикер

создай новый тег NewCat и переделай под него, только контрл ц контрол в его везде

или у тебя коллайдеры крошечные и физического контакта нет при визуальном

Руслан-Шум Автор вопроса

короче обьект с колайдером и ригидбади, когда падает сверху на колайдер, где отметка истригер, то он отскакивает по физике и отлетает дальше, то есть столкновение колайдеров в принципе происходит, но он коллизион энтер 2д не отрабатывает

как твердый объект от триггера у тебя умудряется отскочить?

Руслан-Шум Автор вопроса

хороший вопрос!) посмотрел, а у меня в дочерних еще колайдеры есть, и там не тригер, и там нет тега, ща проверю

ну вот и ответ видимо

Руслан-Шум Автор вопроса

а вот и нет(

тег добавил дочернему объекту?

Похожие вопросы

Обсуждают сегодня

Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
А чего при переходе с 2 на 3 все что в билдере сделано тютю?
Денис Александрович
5
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
К слову, почему бы не использовать ссылки на папки, вместо инвайтинга?
Артем Уколов
3
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Карта сайта