new Cesium.WeightSpline(options)
        
      
    
      通过使用变形目标(morph targets)进行线性内插的一组权重值的样条曲线(spline)。
    
    | Name | Type | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
options | 
          Object | 
            对象,具有以下属性:
            
  | 
        
异常情况:
    - 
        DeveloperError : weights.length必须大于等于2。
 - 
        DeveloperError : times.length一定是weights.length的因数
 
示例:
      var times = [ 0.0, 1.5, 3.0, 4.5, 6.0 ];
var weights = [0.0, 1.0, 0.25, 0.75, 0.5, 0.5, 0.75, 0.25, 1.0, 0.0]; //Two targets
var spline = new Cesium.WeightSpline({
    times : times,
    weights : weights
});
var p0 = spline.evaluate(times[0]);
      参考:
      
    成员变量
    控制权重的时间数组。
  
  
    浮点控制权重的数组。
  
  内置方法
    将给定的时间固定(clamps)到样条曲线(spline)所覆盖的周期。
  
  | Name | Type | Description | 
|---|---|---|
time | 
        Number | 时间。 | 
返回值:
  
    时间,固定的动画的周期。
  
  
    在给定时间对曲线求值。
  
  | Name | Type | Description | 
|---|---|---|
time | 
        Number | 对曲线求值的时间。 | 
result | 
        Array.<Number> | optional 存储结果的对象。 | 
返回值:
  
    在给定时间的修改结果参数或曲线上点的新实例。
  
  异常情况:
  
    在
  times中查找一个索引i,使得参数time 在区间[times[i], times[i + 1]]中。
  | Name | Type | Description | 
|---|---|---|
time | 
        Number | 时间。 | 
返回值:
  
    间隔开始时元素的索引。
  
  异常情况:
  
    将给定的时间封装到样条曲线(spline)所覆盖的周期中。
  
  | Name | Type | Description | 
|---|---|---|
time | 
        Number | 时间。 | 
返回值:
  
    时间,环绕着动画的周期。