Есть объект "Player", и есть объекты земли, которые имеют скрипт "grass". Как осуществить проверку, соприкосается ли объект "Player" с землёй в данный момент?
Для реализации подобного есть готовые механизмы:
OnTriggerEnter
и OnTriggerExit
:
public class ExampleClass : MonoBehaviour {
void OnTriggerEnter(Collider other) {
// начало столкновения
}
}
void OnTriggerExit(Collider other) {
// окончание столкновения
}
В OnTriggerEnter
вы ловите все столкновения с другими объектами. Вы можете сохранять эти объекты в список, а в OnTriggerExit
удалять. Тогда для осуществления проверки, соприкасается ли ваш объект с чем-то конкретным, вам достаточно посмотреть этот список.
Physics.Raycast
. Самим рейкастить периодически, скажем, вниз. Смотреть, есть ли пересечение с чем-то. Если да, то смотреть, что это за объект.Physics.OverlapSphere
. Можно получить список коллайдеров, с которыми сфера пересекается.Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, пожалуйстаИспользую в своем приложении шифрование алгоритмом AES
У меня такой вопросЗначит я добавил файл excel через resources
Нужно запустить Python3 скрипт на С#IronPython, как выяснилось, поддерживает только python2