Particles.js - 修改帧更改

时间:2015-02-26 09:18:57

标签: javascript particles

对我完全缺乏javascript直觉感到抱歉,但我想知道是否可以动态更改particles.js对象的属性:

我使用jQuery来检测用户何时移动屏幕上的滑块(成功)。但是,我想知道如何将这些滑块值更改应用到我在后台的particles.js画布。

即。移动滑块,粒子变大。

但是,我不确定如何更新particles.js - 熟悉回调或动画循环功能的人是否可以将我的属性更改删除?

1 个答案:

答案 0 :(得分:1)

这个主题有一个open issue。 但您可以通过访问每个粒子的radius属性手动更改它:

pJS.particles.array.forEach(function(p) { 
    p.radius = p.radius * sliderValue; // change by a factor
    p.radius = sliderValue; // change to a single size
});