Атака, координаты атаки

Версия Minecraft
1.7.10
Можно ли вычислить в какую часть тела был произведён удар? (рука, голова и т.д.)
 
посчитать в каком положении сейчас находится части тела персонажа, сравнить с тем где в момент попадания находится пуля. И получится определить часть тела.
 
Одну точку получить можно легко - уровень глаз. Взять ее как базис и от нее уже отсчитывать.
 
ох, этож minecraft, да. Но всё же зная два её положения: текущего и предыдущего, можно прочертить прямую. А далее в инете полно инфы о том как проверить принадлежит ли прямая плоскости (полигону) руки например (пересекает ли прямая плоскость). В теории всё просто конечно, но наверное не просто так эту тягомотину так никто и не сделал (хотя наверняка кто-то да сделал).
Для простоты решения можно просто условно считать что персонаж не подвижен
 
Назад
Сверху