lerpAngle ,我感觉这样修改会更简单一些
/** * 用于画布的X轴始终反指向鼠标所在的位置 * @param a 鼠标X * @param b 鼠标Y * @param x 画布X 默认 0 * @param y 画布Y 默认 0 * @returns {*} */ function lerpAngle(a, b, x, y) { let X = a - x let Y = b - y return Math.PI + Math.atan2(Y, X) }
/** * 用于画布的X轴始终反指向鼠标所在的位置 * @param a 鼠标X * @param b 鼠标Y * @param x 画布X 默认 0 * @param y 画布Y 默认 0 * @returns {*} */ function lerpAngle(a, b, x, y) { let X = a - x let Y = b - y return Math.PI + Math.atan2(Y, X) }
2018-06-27
举报