public override void ResetPosition() { for (int i = 0; i < legs.Length; i++) { legs[i].GetIKSolver().IKPosition = feet[i].transform.position; if (legs[i] is LimbIK) { var leg = legs[i] as LimbIK; leg.solver.IKRotation = solver.legs[i].transform.rotation; } } solver.Reset(); forelegSolver.Reset(); }
public override void ResetPosition() { solver.Reset(); forelegSolver.Reset(); }