@Override
    public void cloneFields(Cloner cloner, Object original) {
        this.initialVelocity = cloner.clone(initialVelocity);

        // Change in behavior: I'm cloning 'for real' the 'temp' field because
        // otherwise it will be shared across all clones.  Note: if this is
        // ok because of how its used then it might as well be static and let
        // everything share it.
        // Note 2: transient fields _are_ cloned just like anything else so
        // thinking it wouldn't get cloned is also not right.
        // -pspeed
        this.temp = cloner.clone(temp);
    }
Called internally by com.jme3.util.clone.Cloner.  Do not call directly.
jme3-core/src/main/java/com/jme3/effect/influencers/DefaultParticleInfluencer.java