StringKeyframeTrack.js 482 B

12345678910111213141516171819202122
  1. import { InterpolateDiscrete } from '../../constants.js';
  2. import { KeyframeTrack } from '../KeyframeTrack.js';
  3. /**
  4. * A Track that interpolates Strings
  5. */
  6. class StringKeyframeTrack extends KeyframeTrack {}
  7. Object.assign( StringKeyframeTrack.prototype, {
  8. ValueTypeName: 'string',
  9. ValueBufferType: Array,
  10. DefaultInterpolation: InterpolateDiscrete,
  11. InterpolantFactoryMethodLinear: undefined,
  12. InterpolantFactoryMethodSmooth: undefined
  13. } );
  14. export { StringKeyframeTrack };