Как нацелиться на пистолет, используя 2D IK с фиксированным поворотом локтя? - PullRequest
1 голос
/ 29 июня 2019

Я делаю «прицеливаюсь на мышь» с двухмерным скелетным персонажем с 2 костями, ArmUpper и ArmLower (рука исправлена), и я думаю, что мне нужен какой-то IK-решатель.Вот параметры:

  • ArmUpper: фиксированное положение в плече, но может свободно вращаться
  • ArmLower: имеет фиксированное вращение (в зависимости от типа оружия), и его положение установленовращая ArmUpper, в результате чего он оказывается где-то в зеленом круге

Как рассчитать поворот ArmUpper так, чтобы оба конца ArmLower были направлены к прицельной сетке цели?

IЯ делаю это с Unity в C #, но любой псевдокод или формула поможет.

Спасибо!

enter image description here

...