найти подмеш в Unity 2017 - PullRequest
       8

найти подмеш в Unity 2017

0 голосов
/ 29 января 2019

Как найти подсеть под моей мышью, НЕ используя Raycasting?Есть ли способ сделать это?Я знаю, как это сделать, нажав на объект и используя raycast, но совершенно не знаю, как идентифицировать его без него.Мне это нужно из-за ошибки в Unity - я не могу обновить версию Unity, поэтому мне нужно найти какое-либо решение.

1 Ответ

0 голосов
/ 29 января 2019

Вы можете видеть, содержит ли ваша сетка мышь.

Вы получаете положение и размер меша, который позволяет вам создать квадрат или куб (в зависимости от того, что вам нужно), а затем вы просто видите, вписывается ли ваша мышь в этот квадрат или куб.Если это так, то вы хотите выбрать эту сетку.

https://tutorialedge.net/gamedev/aabb-collision-detection-tutorial/

или

Если ваш объект был кругом / сферой, то вы можете выполнить простую проверку расстояния междуИсточник сетки и мышь, если расстояние <= радиуса объекта, вы хотите выбрать эту сетку. </p>

http://cgp.wikidot.com/circle-to-circle-collision-detection

Это похоже, только вместо использования 2ndобъект, вы используете мышь.

...