Assign default colors to particles without a defined color during data loading.
This commit is contained in:
parent
7d82beb1c7
commit
0113a38ace
|
|
@ -342,6 +342,13 @@ export class ParticleManagerService {
|
|||
|
||||
public loadParticleData(data: string): void {
|
||||
this.particleData = JSON.parse(data);
|
||||
for (let framesKey in this.particleData.frames) {
|
||||
this.particleData.frames[framesKey].forEach((particleInfo: ParticleInfo) => {
|
||||
if (!particleInfo.color) {
|
||||
particleInfo.color = getDefaultParticleColor(particleInfo.particle_type);
|
||||
}
|
||||
})
|
||||
}
|
||||
this.setCurrentFrame('frame-0');
|
||||
this.frames = Object.keys(this.particleData.frames);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user