У меня есть торнадо, это система частиц, созданная с помощью сетки, которую я создал с помощью Maya и шейдеров. Когда я использую торнадо, он перемещается, но не показывает, что во что-то попали.
Скрипт есть в Particle Collision и Enemy на всякий случай
Это мое столкновение частиц
Как видите, сообщения о столкновении отмечены галочкой, я даже замедлил торнадо на тот случай, если проблема возникла из-за него.
Вражеский коллайдер не находится в IsTrigger
Странно то, что это работает, когда я отмечаю триггер при столкновении частиц.
заранее спасибо
Починил это!
Поэтому, когда я создал сетку торнадо в Maya, я сделал это в сантиметрах, а затем масштабировал ее, чтобы я мог видеть ее в игре.
Я отказался от начального столкновения и решил сделать это вручную с помощью скрипта, после проб и ошибок я разозлился и поставил цель столкновения на 500 (не спрашивайте, я могу быть сумасшедшим) или около того, после чего он отправил сообщение.
Оказывается, то, что я видел на инспекторе префаба, все это время было мини-Торнадо, поэтому круг столкновения был настолько мал, что почти невозможно было во что-нибудь попасть.
Есть ли на объекте, в который вы пытаетесь ударить, компонент
Rigidbody
?