diff --git a/ShadowEditor.Web/src/serialization/objects/ParticleEmitterSerializer.js b/ShadowEditor.Web/src/serialization/objects/ParticleEmitterSerializer.js new file mode 100644 index 00000000..995de547 --- /dev/null +++ b/ShadowEditor.Web/src/serialization/objects/ParticleEmitterSerializer.js @@ -0,0 +1,30 @@ +import BaseSerializer from '../BaseSerializer'; +import MeshSerializer from '../core/MeshSerializer'; + +/** + * ParticleEmitterSerializer + * @author tengge / https://github.com/tengge1 + */ +function ParticleEmitterSerializer() { + BaseSerializer.call(this); +} + +ParticleEmitterSerializer.prototype = Object.create(BaseSerializer.prototype); +ParticleEmitterSerializer.prototype.constructor = ParticleEmitterSerializer; + +ParticleEmitterSerializer.prototype.toJSON = function (obj) { + var json = MeshSerializer.prototype.toJSON.call(this, obj); + + debugger + + return json; +}; + +ParticleEmitterSerializer.prototype.fromJSON = function (json, parent, camera) { + + debugger + + return obj.mesh; +}; + +export default ParticleEmitterSerializer; \ No newline at end of file diff --git a/ShadowEditor.Web/src/serialization/objects/ParticleSerializer.js b/ShadowEditor.Web/src/serialization/objects/ParticleSerializer.js deleted file mode 100644 index e69de29b..00000000