Home Reference Source Repository

js/SceneKit/SCNActionScale.js

  1. 'use strict'
  2.  
  3. import SCNAction from './SCNAction'
  4. import SCNActionTimingMode from './SCNActionTimingMode'
  5.  
  6. export default class SCNActionScale extends SCNAction {
  7. static get _propTypes() {
  8. return {
  9. _actions: 'NSArray',
  10. _finished: 'boolean',
  11. _duration: 'float',
  12. _timingMode: 'integer',
  13. _beginTime: 'float',
  14. _isRunning: 'boolean',
  15. _pausedTime: 'float'
  16. }
  17. }
  18.  
  19. /**
  20. * constructor
  21. * @access public
  22. * @constructor
  23. */
  24. constructor() {
  25. super()
  26.  
  27. this._actions = []
  28. this._finished = false
  29. this._duration = 0
  30. this._timingMode = SCNActionTimingMode.linear
  31. this._beginTime = 0
  32. this._isRunning = false
  33. this._pausedTime = 0
  34. }
  35. }
  36.