FloatNode.js 397 B

123456789101112131415161718192021222324252627282930313233
  1. import InputNode from '../core/InputNode.js';
  2. class FloatNode extends InputNode {
  3. constructor( value = 0 ) {
  4. super( 'float' );
  5. this.value = value;
  6. }
  7. serialize( data ) {
  8. super.serialize( data );
  9. data.value = this.value;
  10. }
  11. deserialize( data ) {
  12. super.serialize( data );
  13. data.value = this.value;
  14. }
  15. }
  16. FloatNode.prototype.isFloatNode = true;
  17. export default FloatNode;