• 生成二阶贝塞尔曲线路径点

    参数

    • t: number

      当前百分比,范围:0-1

    • startPos: Point

      起点坐标

    • controlPoint: Point

      控制点

    • endPos: Point

      终点坐标

    返回 Point

    const bezierList = createArray({
    start: 0,
    end: 11,
    fill: (i) => pointBezier2(i / 10, [1, 1], [10, 10], [10, 10]),
    });

    // [
    // [1, 1],
    // [2.71, 2.71],
    // [4.24, 4.24],
    // [5.59, 5.59],
    // [6.76, 6.76],
    // [7.75, 7.75],
    // [8.56, 8.56],
    // [9.19, 9.19],
    // [9.64, 9.64],
    // [9.91, 9.91],
    // [10, 10],
    // ]
    bezierList;