Skip to content

Commit 1e362ef

Browse files
deltakoshDavid Catuhe
andauthored
Adding missing serialization for alignAngleBlock (#17019)
Co-authored-by: David Catuhe <[email protected]>
1 parent 70f0308 commit 1e362ef

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

packages/dev/core/src/Particles/Node/Blocks/Update/alignAngleBlock.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,22 @@ export class AlignAngleBlock extends NodeParticleBlock {
9393
system._updateQueueStart = angleProcessing;
9494
}
9595
}
96+
97+
public override serialize(): any {
98+
const serializationObject = super.serialize();
99+
100+
serializationObject.alignment = this.alignment;
101+
102+
return serializationObject;
103+
}
104+
105+
public override _deserialize(serializationObject: any) {
106+
super._deserialize(serializationObject);
107+
108+
if (serializationObject.alignment !== undefined) {
109+
this.alignment = serializationObject.alignment;
110+
}
111+
}
96112
}
97113

98114
RegisterClass("BABYLON.AlignAngleBlock", AlignAngleBlock);

0 commit comments

Comments
 (0)