Estudio de caso de CocosCreator_Sistema de partículas

        Estudia los casos que vienen con CocosCreator, como dice el refrán, no es tan buena una buena memoria como una mala escritura, así que toma notas mientras estudias.

Sistema de partículas en la Sección 02

cc.Class({
    extends: cc.Component,

    properties: {
        particle: cc.ParticleSystem,
    },

    toggleParticlePlay: function() {
        var myParticle = this.particle;
        if (myParticle.particleCount > 0) { // check if particle has fully plaed
            myParticle.stopSystem(); // stop particle system
        } else {
            myParticle.resetSystem(); // restart particle system
        }
    }
});

En el código, el método toggleParticlePlay se utiliza para controlar las partículas para detener o reanudar la reproducción. myParticle.particleCount es el número de partículas que se reproducen actualmente. El código determina si las partículas se están reproduciendo según si el número de partículas que se reproducen actualmente es mayor que el número.

stopSystem() impide que el emisor emita partículas; resetSystem() reinicia el emisor de partículas para que no emita partículas;

Supongo que te gusta

Origin blog.csdn.net/hemiaoyuan1989/article/details/116593765
Recomendado
Clasificación