Is it possible the share particles ? I mean i tried this but it does not work any idea ?
protected void prepareExplosion()
{
trace.startMethod("ParticleExplosionUI.prepareExplosion()");
initParticleMesh();
SharedNode particle = new SharedNode("Particle",originalParticle);
_explosionNode.attachChild(particle);
trace.endMethod();
}
private static void initParticleMesh()
{
if (originalParticle == null)
{
URL url = ClassLoader.getSystemResource("resources/models/DiceExplosion.jme");
try
{
ParticleMesh mesh = (ParticleMesh) BinaryImporter.getInstance().load(url);
originalParticle = new Node("OriginalParticleNode");
originalParticle.attachChild(mesh);
originalParticle.setLocalScale(0.01f);
}
catch(Exception e)
{
trace.println("damn exceptions:" + e.getMessage());
}
}
}
Thanks for your help