Describe the bug
Destroying ParticleRenderer leads to TypeError: Cannot read property '_isTemplate' of null,becase the entity had been set null before.
To Reproduce
Steps to reproduce the behavior:
`
const scene = engine.sceneManager.activeScene;
const renderer1 = scene.createRootEntity("Renderer").addComponent(ParticleRenderer);
const mesh = new ModelMesh(engine, "mesh");
renderer1.mesh = mesh;
renderer1.destroy();
`
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]
Smartphone (please complete the following information):
Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]
Additional context
Add any other context about the problem here.
Describe the bug Destroying ParticleRenderer leads to TypeError: Cannot read property '_isTemplate' of null,becase the entity had been set null before.
To Reproduce Steps to reproduce the behavior: `
`
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context Add any other context about the problem here.