PackableForInterpolation

Packable类型的静态接口,这些类型以不同于其打包值的表示形式插入。这些方法和属性应该在构造函数函数上定义。
See:
  • Packable

Members

(static) packedInterpolationLength : Number

用于以可插值形式将对象存储到数组中的元素数。

Methods

(static) convertPackedArrayForInterpolation(packedArray, startingIndex, lastIndex, result)
将压缩数组转换为适合插值的形式。
Parameters:
packedArray (Array.<Number>) 压缩数组。
startingIndex (Number) (default 0) 要转换的第一个元素的索引。
lastIndex (Number) (default packedArray.length) 要转换的最后一个元素的索引。
result (Array.<Number>) 存储结果的对象。
(static) unpackInterpolationResult(array, sourceArray, startingIndex, lastIndex, result) → {Object}
从用PackableForInterpolation.convertPackedArrayForInterpolation转换的压缩数组中检索实例。
Parameters:
array (Array.<Number>) 以前打包用于插值的数组。
sourceArray (Array.<Number>) 原始压缩数组。
startingIndex (Number) (default 0) 用于转换数组的StartingIndex。
lastIndex (Number) (default packedArray.length) 用于转换数组的最后一个索引。
result (Object) 存储结果的对象。