|
// 裁切块,可能是一块,两块,三块... [start, width ...] => [0, 0.3] | [0, 0.55, 0.45, 0.55] | [0, 0.35, 0.33, 0.35, 0.66, 0.35]
|
|
// 裁切块,可能是一块,两块,三块... [start, width ...] => [0, 0.3] | [0, 0.55, 0.45, 0.55] | [0, 0.35, 0.33, 0.35, 0.66, 0.35]
|
|
.map((v, index, ary) => (index % 2 === 0 ? [v, ary[index + 1]] : false))
|
|
.map((v, index, ary) => (index % 2 === 0 ? [v, ary[index + 1]] : false))
|
|
.filter((v) => v) as unknown as Array<[number, number]>;
|
|
.filter((v) => v) as unknown as Array<[number, number]>;
|