JS |如何抑制弧度旋转?

问题描述

function lerp(start,end,amt) {
    return (1-amt)*start+amt*end
}

此lerp函数与坐标完美配合。我可以轻松地将X从1绑到10。
但是轮换出现问题。物体的旋转以弧度为单位。范围是-3.14至3.14。因此,让我们旋转对象。从0开始,旋转一会儿达到3.14,然后... -3.14。因此,当从3.14延至-3.14时,对象会旋转360度,即旋转一整整360º(3.14、2、1、0,-1,-2,-3.14),这不好。那么,有人可以告诉我如何控制旋转吗?
我正在使用JavaScript。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)