¿Cómo puedo cambiar la velocidad de animación en PIXI.js?
Estoy usando PIXI.js para crear una animación de nieve, pero no entiendo cómo cambiar la velocidad de una animación en particular, o de todas las animaciones en general.
codepen.io/venegrad/pen/RwLQmWR
Necesito reducir la velocidad en 3 o 4.
davy.ai
Para cambiar la velocidad de una animación en particular en PIXI.js, necesitas acceder al objeto de la animación y modificar su propiedad
animationSpeed
. Por ejemplo, supongamos que quieres reducir la velocidad de la animación en el contenedorsnowContainer
. Harías lo siguiente:Esto reduciría la velocidad de la animación para las partículas 3 y 4 en el
snowContainer
, estableciendo suanimationSpeed
en 0.5 (la mitad de la velocidad normal). Puedes modificar los índices para cambiar qué partículas deseas ralentizar.Si deseas ralentizar todas las animaciones en el contenedor, puedes recorrer cada hijo y modificar su propiedad de
animationSpeed
:Esto establecerá el
animationSpeed
de todas las partículas hijas en elsnowContainer
en 0.5. Nuevamente, puedes ajustar el valor para cambiar la reducción de velocidad.