Я пытаюсь обнаружить, когда пользователь нажимает на самолет в C#. Я пробовал OnMouseDown()
, но это не влияет.Unity3d обнаружить щелчок на плоскости
Согласно некоторым темам в Интернете, объект должен иметь коллайдер, но у моего самолета есть один.
Я также нашел темы, рассказывающие о raycast, но я должен признать, что я действительно не понимаю, что это такое и что он делает. Может ли кто-нибудь привести меня к хорошему и (относительно) простому примеру, который объясняет, как делать то, что я хотел бы сделать?
Спасибо, есть хороший день
Является ли самолет обозначенным как триггер? «Эта функция вызывается в коллайдерах, отмеченных как триггер, если и только если физика.queriesHitTriggers истинна._» здесь: https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnMouseDown.html –
Pffffft .... Почему черт возьми, не обращаю внимания на все, что я читаю ... извините за этот вопрос, я должен был решить сам, хорошо, день, это был answser! – Andromelus
Ахахаха, возможно, это пропустит этот! Пожалуйста, я тоже добавил ответ :) –