问答详情
源自:2-8 大鱼随鼠标移动

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)
}


提问者:MrXu0314 2018-06-27 15:09

个回答