OnTriggerEnter не работает

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

OnTriggerEnter не работает

Сообщение Volandpro 10 окт 2012, 15:30

Ситуация проста - у меня есть кубик, на нем висит сфераколлайдер, ИзТриггер включен. Также у меня есть объект с КапсулКоллайдер. Когда капсулКоллайдер входит в триггер, должно запускаться событие OnTriggerEnter, но оно не запускается. Если же я добавлю к кубику ЧарактерКонтроллер, то ОнТриггерЕнтер будет срабатывать при соприкосновении с ЧарактерКонтроллером. В настройках физику Raycasts hit Triggers отключено. Что это за фигня, почему ОнТриггерЕнтер так криво работает?
Аватара пользователя
Volandpro
UNITрон
 
Сообщения: 242
Зарегистрирован: 19 авг 2012, 17:07

Re: OnTriggerEnter не работает

Сообщение WhiteDevil 10 окт 2012, 15:35

потому что хотябы на одном из объектов должен висеть ригидбоди

http://docs.unity3d.com/Documentation/S ... Enter.html
Аватара пользователя
WhiteDevil
UNIверсал
 
Сообщения: 455
Зарегистрирован: 19 дек 2010, 15:55

Re: OnTriggerEnter не работает

Сообщение Volandpro 10 окт 2012, 15:46

Точняк, а то думаю - что-то забыл) Огромное спасибо)
Аватара пользователя
Volandpro
UNITрон
 
Сообщения: 242
Зарегистрирован: 19 авг 2012, 17:07

Re: OnTriggerEnter не работает

Сообщение mr_pixel92 16 июл 2018, 15:49

WhiteDevil писал(а):потому что хотябы на одном из объектов должен висеть ригидбоди

http://docs.unity3d.com/Documentation/S ... Enter.html


Спасибо! Я страдал той же проблемой имел ту-же проблему. Добавил Kinematic Rigidbodi без UseGravity и теперь работает
mr_pixel92
UNец
 
Сообщения: 21
Зарегистрирован: 30 мар 2018, 12:31


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22