该函数的作用是获取动画关键帧的顺序,然后返回一组按顺序排列的帧索引。
AnimationUtils.getKeyframeOrder( times )
times
:<code>Array <Number></code>,动画的时间戳数组,必需。times
数组中时间戳从小到大排序后的帧索引数组,类型是<code>Array <Number></code>。let times = [0.1, 1.2, 2.3, 3.4, 4.5];
let keyframeOrder = THREE.AnimationUtils.getKeyframeOrder(times);
console.log(keyframeOrder); // 输出 [0, 1, 2, 3, 4]
times
数组应该是按时间戳从小到大排列的。times
数组中的数值必须是唯一且正整数,否则该函数将无法正确地返回帧索引。