applyInterpolation method
      
  
void
applyInterpolation(
    
    
- ActorComponent? component,
- double time,
- KeyFrame toFrame,
- double mix,
override
    Implementation
@override
void applyInterpolation(
    ActorComponent? component, double time, KeyFrame toFrame, double mix) {
  ActorPath path = component as ActorPath;
  Float32List? wr = path.vertexDeform;
  Float32List to = (toFrame as KeyFramePathVertices)._vertices;
  int l = _vertices.length;
  double f =
      _interpolator.getEasedMix((time - _time) / (toFrame.time - _time));
  double fi = 1.0 - f;
  if (mix == 1.0) {
    for (int i = 0; i < l; i++) {
      wr![i] = _vertices[i] * fi + to[i] * f;
    }
  } else {
    double mixi = 1.0 - mix;
    for (int i = 0; i < l; i++) {
      double v = _vertices[i] * fi + to[i] * f;
      wr![i] = wr[i] * mixi + v * mix;
    }
  }
  path.markVertexDeformDirty();
}