#c# #unity3d
#c# #unity3d
Вопрос:
С помощью функции
void OnMouseDown() {
// Do code
}
Я могу проверить, нажат ли коллайдер моего объекта. Когда я переключаю коллайдер на edge collider, он больше не обнаруживает никаких щелчков мыши.
Невозможно ли использовать OnMouseDown() для пограничных коллайдеров?
Ответ №1:
OnMouseDown
работает, только если ваш EdgeCollider имеет радиус ребра, который больше 0. Если ваш коллайдер бесконечно тонкий, вы не сможете по нему ударить мышью