6 ответов

16 просмотров

Триггер. А вообще можно сократить твою запись c if до одной строчки. Вот так isGrounded = collisiion.gameObject.CompareTag("Ground");. Поясню - в C# в if передавать bool значение. CompareTag как раз возвращает bool Если тебе этого достаточно то можно присвоить результат выполнения метода`CompareTag` в переменную IsGrounded И ещё резултат операторов сравнения тоже возвращает bool, по этому и if работает с bool. Например bool bIsGreatestThanA = b > a; if (bIsGreatestThanA ) { ... }`

if(!trigger)- Автор вопроса

ок переспрошу в таком виде если это имеет большую важность))) что из этого всего будет правильнее и производительнее

if(!trigger)
screenshot ок переспрошу в таком виде если это имеет большую...

Ааа, у тебя OnCollisionStay я не заметил. Лучше сделать отдельный триггер под ногами персонажа, навесить свой скрипт и иметь ссылку у персонажа и проверять IsGrounded. Проверять в нем OnTriggerEnter\\Exit

if(!trigger)
screenshot ок переспрошу в таком виде если это имеет большую...

И тогда Raycast не нужен будет. OnCollisionStay не очень стабилен порой. Проще чтобы не сильно мучаться с ним сделать как я выше описал

if(!trigger)- Автор вопроса
Mikhail Suvorov
Ааа, у тебя OnCollisionStay я не заметил. Лучше сд...

у меня такое впечатление что я не правильно вопрос задаю. ПОВТОРЮ ВОПРОС))))) Что дешевле рейкаст или OnCollision ?

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

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

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