是否有比what I have now?更好的东西。角度约束的解决变得乏味。
这最初是AS3:http://www.lorenzonuvoletta.com/wp-content/uploads/others/Main.as
自由度受进出角度度HTML滑块的约束。
我只是通过输入以下内容来取样:
commit-msg
在循环中。
但是当我解决关节角度时,当我把它带到左边时,自由会变得很快:
if (i - 1 == 0) {
angle = solve(points[i - 1], points[i], 'right lock');
}
代码:
function solve(point, delta, LF) {
if (!delta.out || !delta.in) return point.s;
point.s = point.s > Math.radians(delta.in.value) + delta.s
? Math.radians(delta.in.value) + delta.s
: point.s < delta.s - Math.radians(delta.out.value)
? delta.s - Math.radians(delta.out.value)
: point.s;
console.log(point.s);
console.log(delta.s);
console.log('Out: ' + (delta.s - Math.radians(delta.out.value)));
console.log('In: ' + (Math.radians(delta.in.value) + delta.s));
return point.s;// return slope
}
我只是在脖子上采样它在右侧工作正常,但在左侧,我想,我应该在第一天完成限制......哈哈,我之前已经想到了它。